首先先将上游仓库添加到 git remote 中
1 | git remote add upstream [repo_url] |
接着 fetch 上游仓库的代码和分支
1 | git fetch upstream |
假设我想将本地分支 A 和原仓库分支 B 进行合并,那么切换到本地仓库的分支 A
1 | git switch A |
接着 merge 上游的分支,注意,这里需要指定 upstream/ 来表示是上游的分支
1 | git merge upstream/B |
如果有冲突,那么就去文本编辑器里 resolve conflict. 然后 git add, git commit 即可.