赞
踩
当我们在开源项目中发现可以优化得更好的地方,我们会想着能将修改的代码提交并且merge到开源项目中;但是,在很多情况下,我们并没有push权限。
这时候,我们可以尝试
fork & pull request
这种操作来提交代码,下面讲述这种情况
fork & pull request
仓库https://github.com/2liang/AutoBuildDocFromDB.git
假如现在发现有可以修改或者提交的代码,我们可以这样做
一、对仓库进行fork(因为我们没有权限push),克隆代码到本地
git clone https://github.com/2liang/AutoBuildDocFromDB.git
二、从master中拉取一个分支dev(本地)
git branch dev
git checkout dev
四、在该分支提交你的更改,然后提交
git commit -m "优化XXX"
五、在原来的push地址的基础上,再新增一个push地址,这个地址是你fork项目后的地址
git remote add myDev
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。