1. 在 Fork 的代码库中添加上游代码库的 remote 源,该操作只需操作一次即可。
# upstream 表示上游代码库名, 可以任意。
git remote add upstream "git 地址"
2. 将本地的修改提交 commit
git commit
3. 在每次 Pull Request 前做如下操作,即可实现和上游版本库的同步。
3.1 : git remote update upstream
3.2 : git rebase upstream/{branch name}
ps: 在操作3.2之前,要将 checkout 到 {branch name} 所指定的 branch,
如: git checkout develop
4. Push 代码到 Github
git push
若同步过程中有冲突:
可以使用
git status //查看冲突文件
解决冲突后,然后
git rebase --continue //继续同步