如何更新自己Fork的代码
以用户appframe为例子:
注意事项:在更新自己Fork的代码之前,需要先把自己在本地的更改进行提交。
1、检出自己在github上fork的APDPlat分支(如果已经从netbenas中检出了代码,则此步骤为切换到APDPlat根目录然后执行第二步)
git clone https://github.com/appframe/APDPlat.git
cd APDPlat
2、增加APDPlat的远程原始分支(用户ysc的分支)到本地(如果以前已经执行过本操作,则可忽略,当然,需要用git remote -v命令里确认是否有APDPlat-ysc分支)
git remote add APDPlat-ysc https://github.com/ysc/APDPlat.git
运行命令:git remote -v你会发现多出来了一个APDPlat-ysc的远程分支。如下:
APDPlat-ysc https://github.com/ysc/APDPlat.git (fetch)
APDPlat-ysc https://github.com/ysc/APDPlat.git (push)
origin https://github.com/appframe/APDPlat.git (fetch)
origin https://github.com/appframe/APDPlat.git (push)
3、然后把远程原始分支APDPlat-ysc的代码拉到本地
git fetch APDPlat-ysc
4、然后合并对方远程原始分支APDPlat-ysc的代码
git merge APDPlat-ysc/master
5、最后把最新的代码推送到你的github上
git push origin master
6、给APDPlat-ysc发送Pull Request
用自己的github账号登陆github网站
打开https://github.com/appframe/APDPlat
点击Pull Request
点击New Pull Request
输入Title简要描述你改进的功能
输入详细的功能说明
点击Send pull request
这样就把你的所有commit发送给APDPlat-ysc了
相关文章
- 代码无法更新问题处理办法
在本地维护代码时,经常要git pull一下以便拉取最新的代码 但是,有时候改了本地的文件,git pull的时候提示错误 可以酱紫操作: 强制覆盖本地文件(改完可能会导致本地配置信息被覆盖) git
- Git换行符检查CRLF与LF
遇到的问题 在 git 提交或是签出时,提示如下问题:[git] warning: LF will be replaced by CRLF | fatal: CRLF would be replace
- 使用git和GitHub完成考核任务
Git 是自由开源的分布式版本控制系统。 GitHub 是使用 Git 进行版本控制的代码托管平台。 准备工作 你需要在系统上安装 git 来管理工作区。 Ubuntu $ sudo apt up
- 如何防止新Feature把线上搞挂?
除非恶意代码,比如说在一个死循环中不停的分配内存,否则服务不是那么容易挂掉的。 开发一个新的Feature通常会经历如下流程进行把关:1、有单元测试、自动化测试和性能测试来保证代码质量。2、每个大
- 如何更新自己Fork的代码
以用户appframe为例子: 注意事项:在更新自己Fork的代码之前,需要先把自己在本地的更改进行提交。 1、检出自己在github上fork的APDPlat分支(如果已经从netbenas中检出了
随机推荐
- 代码无法更新问题处理办法
在本地维护代码时,经常要git pull一下以便拉取最新的代码 但是,有时候改了本地的文件,git pull的时候提示错误 可以酱紫操作: 强制覆盖本地文件(改完可能会导致本地配置信息被覆盖) git
- Git换行符检查CRLF与LF
遇到的问题 在 git 提交或是签出时,提示如下问题:[git] warning: LF will be replaced by CRLF | fatal: CRLF would be replace
- 使用git和GitHub完成考核任务
Git 是自由开源的分布式版本控制系统。 GitHub 是使用 Git 进行版本控制的代码托管平台。 准备工作 你需要在系统上安装 git 来管理工作区。 Ubuntu $ sudo apt up
- 如何防止新Feature把线上搞挂?
除非恶意代码,比如说在一个死循环中不停的分配内存,否则服务不是那么容易挂掉的。 开发一个新的Feature通常会经历如下流程进行把关:1、有单元测试、自动化测试和性能测试来保证代码质量。2、每个大
- 如何更新自己Fork的代码
以用户appframe为例子: 注意事项:在更新自己Fork的代码之前,需要先把自己在本地的更改进行提交。 1、检出自己在github上fork的APDPlat分支(如果已经从netbenas中检出了