我想从GitHub获得一个开源项目(A),将其派生到我的帐户,然后进行一些修改(B)。
然后过一段时间,原始(a)存储库将发生更改,同时我对我的存储库(B)进行了更改
问题是:有没有办法从回购(a)维持或合并到回购(B)?
另一个问题是:这是个好主意吗?我知道这取决于我对源代码所做的更改类型,但这是一种好的做法吗?或者通常在有分叉时,项目会以非常不同的方式进行?
感谢
您可以将派生的存储库添加为远程
git remote add upstream PATH_TO_REPO
然后你可以只
get fetch upstream
git merge upstream/BRANCH_NAME