1

我想从 GitHub 获取一个开源项目 (A),将其 fork 到我的帐户,然后进行一些修改 (B)。

然后过了一会儿,原始(A)存储库会发生变化,同时我对我的存储库(B)进行了更改

问题是:有没有办法维持或合并从 repo (A) 到 repo (B) ?

另一个问题是:是个好主意吗?我知道这取决于我对源代码所做的更改类型,但这是一种好的做法,还是通常在分叉时,项目以非常不同的方式进行?

谢谢

4

1 回答 1

3

您可以将分叉的存储库添加为远程

git remote add upstream PATH_TO_REPO

然后你可以

get fetch upstream
git merge upstream/BRANCH_NAME
于 2012-07-20T14:35:07.060 回答