Git 同步fork 拉取远程仓库代码
2018-03-20 17:50
351 查看
适用情况:1 fork了别人的代码,原作者改动了,自己的github想要同步到最新版。
2 你是前端,拉取了小组的master,但是现在你需要和你配合的A工的代码。
操作:
1 打开本地仓库位置,Git Bash here
2 把想要同步的这个仓库关联到本地 upstream
执行:git remote add upstream https://github.com/*******.git
3 查看状态确认是否配置成功
执行:remote -v
4 拉取仓库下所有分支
执行: git fetch upstream
5 把上游的远程代码合并到本地的 master分支
git checkout master
git merge upstream/master 6 现在你的本地master就同步到最新版了。执行: git push 推到你的远程就好了原理:
这样理解比较简单,你在本地代码库新建了upstream一个分支,不过这个分支对应的是别人的整个仓库,执行Git fetch的时候就是拉取整个仓库到自己的upstream分支,下面就是想合并到哪儿就合并到哪儿。廖老师的教程有详解。
2 你是前端,拉取了小组的master,但是现在你需要和你配合的A工的代码。
操作:
1 打开本地仓库位置,Git Bash here
2 把想要同步的这个仓库关联到本地 upstream
执行:git remote add upstream https://github.com/*******.git
3 查看状态确认是否配置成功
执行:remote -v
4 拉取仓库下所有分支
执行: git fetch upstream
5 把上游的远程代码合并到本地的 master分支
git checkout master
git merge upstream/master 6 现在你的本地master就同步到最新版了。执行: git push 推到你的远程就好了原理:
这样理解比较简单,你在本地代码库新建了upstream一个分支,不过这个分支对应的是别人的整个仓库,执行Git fetch的时候就是拉取整个仓库到自己的upstream分支,下面就是想合并到哪儿就合并到哪儿。廖老师的教程有详解。
相关文章推荐
- 提交代码到远程GIT仓库,代码自动同步到远程服务器上。
- Git remote 同步远程仓库,保持fork出来的项目和原有项目同步
- git从远程仓库同步代码(第二弹)
- git 同步代码到码云的远程仓库
- 如何使用git命令同步代码到github或提交到多个远程仓库
- Git remote 同步远程仓库,保持fork出来的项目和原有项目同步
- Git remote 同步远程仓库,保持fork出来的项目和原有项目同步
- Git更新远程仓库代码到本地 git fetch
- 使用 Git上传代码到远程代码仓库详解
- 本地Git仓库同步到Bitbucket 远程Git仓库
- git fetch 的简单用法:更新远程代码到本地仓库
- git常用命令以及如何与fork别人的仓库保持同步
- git 上传代码到远程仓库
- Git同步Fork代码
- 【Git使用】强制推送代码到多个远程仓库
- 使用layman来同步管理你远程的git,svn仓库的方法[原创]
- git提交代码到远程仓库遇到的问题并且关于ssh密钥的研究
- git本地项目代码上传至码云远程仓库总结【转】
- Git更新远程仓库代码到本地
- 【git使用】fork后拷贝至本地;建远程仓库