远程仓库的推送和拉取

【GIT-5】远程仓库的推送和拉取

守給你的承諾、 提交于 2019-11-26 15:08:50
转载请注明出处! http://my.oschina.net/u/2337744/ 【远程仓库的推送和拉取】 第一步:在 Git@OSC 上建立一个远程仓库【可以与本地仓库不同名】; 第二步:本地仓库添加远程库,可以先使用 git remote –v 命令查看当前仓库是否已经存在的远程库。如果目前本地仓库已经有远程库的话,命令会罗列出远程库的名称和 URL ,如果不存在远程库则没有显示,此时,可以通过 git remote add 远程库名称 远程库 URL 命令来添加远程库。 其中远程库名称通常默认为 origin ,远程库 URL 选择 SSH 而不是 HTTPS , SSH 在 Git@OSC 上进入项目后右侧有 HTTPS 和 SSH 选项,选择 SSH 并复制 URL 到命令中。 第三步:将远程仓库与本地仓库连接起来【注意!本地仓库与远程仓库的首次连接必须是将远程仓库拉取到本地仓库,这时因为本地仓库与远程仓库可能内容不一致,这时如果使用推送命令的话就会造成冲突 | 因为 Git 无法确定哪一个仓库中的文件为基准 | 】 第四步:进行仓库的版本推送和版本拉取,通过使用 git push 远程仓库 分支名称命令可以将本地仓库的指定分支推送到远程仓库的指定分支里。同样地,通过 git pull 远程仓库 分支名称可以将远程仓库的指定分支拉取到本地仓库的指定分支里