wuc*_*ang 15 fork github git-pull
我几天前分叉了一个GitHub项目,从它的问题开始,我可以看到主分支从那时起就进行了一些修改.
当我cd到这个项目的位置目录并使用git pull它时,它说"已经是最新的".为什么?
如何更新我的fork以包含来自原始仓库的提交?
小智 39
分叉存储库时,会在GitHub帐户上建立原始存储库的副本.这允许对"复制"进行读写访问.
当原始存储库资源具有可使您的副本受益的提交时,请按照以下步骤更新fork的主分支.您可以更新其他分支,但典型的工作流程是master针对原始存储库进行更新.
cd 到你的项目目录git remote add upstream <url-of-original-repository>git branch并确认你在master分支机构git pull --rebase upstream master步骤#5将获取"原始"存储库的所有新提交,将它们master从最后一个应用到分支merge-base,然后将所有分支的提交包含在"顶部".
无论何时需要再次更新fork,只需在步骤#5中运行命令即可.
| 归档时间: |
|
| 查看次数: |
8318 次 |
| 最近记录: |