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