21

我分叉了一个流行的 github 项目,以根据我的需要进行一些小的调整。但是,我想使我的分叉与主存储库保持同步。我最初所做的是通过 github ui fork,然后将我的更改直接从我的开发环境推送到这个 fork。我不完全相信我应该这样做,因为我认为这使得从主存储库中提取更新变得困难。

以这种方式维护分叉的推荐方法是什么?我必须对当前设置进行哪些更改?

4

1 回答 1

11

您可以配置到远程存储库以在 git 中使用。在从你的 fork 克隆的项目中,键入以下命令:git remote add name url其中 name 是代表主存储库的 url 的别名。

有了它,要从主存储库中获取新更新,只需键入:git pull name master。要将更改发送到您的 fork 存储库:git push origin master.

于 2013-01-11T23:58:37.363 回答