【Git】fork 合并、提交第三方仓库
2019-07-08 本文已影响0人
大Q本Q
1. 从第三方仓库(右上角fork)到自己的github
2. 自己的github,clone(检出)到本地电脑
3. 增删改代码
如果第三方仓库代码发生改变,需要先合并
https://gaohaoyang.github.io/2015/04/12/Syncing-a-fork/
3.1 查看远程状态:
git remote -v
3.2 添加将被同步给fork远程的上游仓库:
git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git
3.3 查看是否成功:
git remote -v
3.4 从上游仓库 fetch 分支和提交点,传送到本地,并存储在一个本地分支 upstream/master
git fetch upstream
3.5 切换到本地主分支
git checkout master
3.6 合并: upstream/master 与 本地master
git merge upstream/master
3.7 本地push到自己的 github
git push origin master
4. 本地电脑commit,push到自己github
5. 自己github:new pull request
6. 写注释,create pull request
7. 第三方仓库,在pull request中查看