首先先将上游仓库添加到 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 即可.