部署远程仓库

2018-05-24  本文已影响0人  断水流大师兄vs魔鬼筋肉人

安装:所有机器

yum -y install git 

git  --version        

git  version 1.8.3.1

准备:因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

# git config --global user.email "wing@qianfeng.com"

# git config --global user.name "wing"

vim /etc/hosts

192.168.229.135 server

192.168.229.136 user

服务器:sevser

useradd git                       passwd git     : root(密码)

user用户机

ssh-keygen      

ssh-copy-id -i git@192.168.229.135(server)

服务器:server

cd /home         到家目录下

mkdir  testku

cd testku

git init --bare sample.git     ls查看

chown -R git.git sample.git

禁用shell登陆

user用户机

git clone git@server:/home/testku/sample.git

Cloning into'sample'...

warning: You appear to have cloned anemptyrepository.=======则成功

这样我们的 Git 服务器安装就完成。

7.推送

cd runoob.git

vim a.txt

git add a.txt

git commit -m "a"git push origin master

远程仓库未创建

git init 初始化一只本地仓库

把你的项目扔进去(或者基于初始化仓库建立项目vue init webpack demoxxxx)

git status //查看状态

git add -A //提交所有文件改动

git remote add origin ssh地址 // 链接远程仓库步骤1

git push -u origin master //链接远程仓库步骤2

git add -A //提交所有文件改动

git status //查看状态

git commit -m "xx" //备注功能

git status //查看状态

git pull origin master //拉最新代码 (下载)

git push origin master //推送到远程 (上传)

------------------------------------------------------------

远程仓库已创建:

git clone xxxxxxxxxxxx

关联远程

git remote add origin ssh地址 // 链接远程仓库步骤1

git pull origin master //拉最新代码 (下载)

git add -A //提交所有文件改动

git commit -m "xx" //备注功能

git push origin master //推送到远程 (上传)

作者:心疼你萌萌哒

链接:https://www.jianshu.com/p/e44f2c407236

來源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

上一篇 下一篇

猜你喜欢

热点阅读