Git进阶命令(三)之Git远程仓库操作

Git远程仓库

1.什么是Git远程仓库?
这里写图片描述
远程仓库便于进行团队开发,如图所示,当甲使用push提交一个项目到远程仓库,乙可以从远程仓库clone,甲提交的项目,乙对项目进行完善,用push把项目重新提交到远程仓库,这时甲可以使用pull,拉回项目,这时候的项目就是乙完善过后的项目。
2.使用github远程仓库
在github上创建了我们的仓库,如果你不会创建,参考链接:
http://blog.csdn.net/lg_49/article/details/78127319
3.把本地项目提交到我们的远程仓库
使用git push 远程仓库地址 当前分支名称命令,如图所示
这里写图片描述
4.怎么使用ssh公钥方式拉回项目或者提交项目
登录GitHub官网,选择项目,点击这里写图片描述
出现SSH选择界面,如图所示:
这里写图片描述
选择Use SSH,复制新的地址
这里写图片描述
5.从远程仓库拉回项目
使用git pull 远程仓库地址 分支名称命令,如图所示:
这里写图片描述
说明:这里表示乙拉回项目到本地,这里使用的方式就是SSH公钥方式
出现上图所示情况,这是因为我们没有把我们本机生成的ssh公钥设置到我们github上
6.生成ssh公钥
使用ssh-keygen命令,谁上传项目,在谁哪里生成ssh公钥,如图所示:
这里写图片描述
我们通过地址找到我们的公钥:
这里写图片描述
复制公钥的内容,打开我们github网站
找到这个这里写图片描述点击开,选择setting,软后选择
这里写图片描述
选择SSH keys
这里写图片描述
之后出现
这里写图片描述
之后乙就可以通过git pull命令,来clone项目了
7.给远程仓库的地址重新起名字
使用git remote add 新名字(eq:github) 远程仓库的地址,如图所示:
这里写图片描述
8.查看重名的远程地址
使用git remote -v命令,如图所示:
这里写图片描述
这样我们以后的提交或者是拉取项目,就不用输入长长的远程仓库地址了。
更多关于远程仓库的知识,你可以查看链接:
http://blog.csdn.net/lg_49/article/details/78127849

猜你喜欢

转载自blog.csdn.net/lg_49/article/details/78318746