有没有一种方法可以在Git中进行分叉,然后从原始项目进行维护或合并



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

然后过一段时间,原始(a)存储库将发生更改,同时我对我的存储库(B)进行了更改

问题是:有没有办法从回购(a)维持或合并到回购(B)?

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

感谢

您可以将派生的存储库添加为远程

git remote add upstream PATH_TO_REPO

然后你可以只

get fetch upstream
git merge upstream/BRANCH_NAME

相关内容

最新更新