如何更新自己Fork的代码
以GitHub用户JoyNop为例子,在你操作的时候要把下面的GitHub用户名JoyNop换成你自己的GitHub用户名:
注意事项:在更新自己Fork的代码之前,需要先把自己在本地的更改进行提交。
1、检出自己在github上fork的dev分支
git lcone git@gitxxx.com:JoyNop/qiye-browser.git
cd qiye-browser
2、增加qiye-browser的远程原始分支(用户joynop的分支)到本地(如果以前已经执行过本操作,则可忽略,当然,需要用git remote -v命令里确认是否有qiye-browser分支)
git remote add browser git@gitlab.com:zhongli-pms/qiye-browser.git
运行命令:git remote -v你会发现多出来了一个browser的远程分支。如下:
browser git@gitxxx.com:zhongli-pms/qiye-browser.git (fetch)
browser git@gitxxx.com:zhongli-pms/qiye-browser.git (push)
origin git@gitxxx.com:JoyNop/qiye-browser.git (fetch)
origin git@gitxxx.com:JoyNop/qiye-browser.git (push)
3、然后把远程原始分支browser的代码拉到本地
git fetch browser
4、然后合并对方远程原始分支browser的代码
git merge browser/master
5、最后把最新的代码推送到你的github上
git push origin master
6、给APDPlat-ysc发送Pull Request
用自己的github账号登陆github网站
打开https://gitxxx.com/zhongli-pms/qiye-browser
点击Pull Request
点击New Pull Request
输入Title简要描述你改进的功能
输入详细的功能说明
点击Send pull request
这样就把你的所有commit发送给APDPlat-ysc了
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
士大夫
emmmmm