hutool 的项目为例
# 1、查看远程的版本库地址 $ git remote -v origin https://github.com/xkcoding/hutool.git (fetch) origin https://github.com/xkcoding/hutool.git (push) # 2、添加原项目 git 地址到本地版本库 $ git remote add upstream https://github.com/looly/hutool.git # 3、检查版本库是否添加成功 $ git remote -v origin https://github.com/xkcoding/hutool.git (fetch) origin https://github.com/xkcoding/hutool.git (push) upstream https://github.com/looly/hutool.git (fetch) upstream https://github.com/looly/hutool.git (push) # 4、原项目更新内容同步到本地 $ git fetch upstream # 5、查看本地分支 $ git branch -a * v4-master remotes/origin/HEAD -> origin/v4-master remotes/origin/v4-dev remotes/origin/v4-master remotes/upstream/v4-dev remotes/upstream/v4-master # 6、同步更新内容到本地对应分支 $ git merge upstream/v4-master # 7、提交更新内容到 fork 地址 git push