当前位置:   article > 正文

[git]如何给开源项目(github/gitee)贡献代码_autobuilddocfromdb-master

autobuilddocfromdb-master

场景

当我们在开源项目中发现可以优化得更好的地方,我们会想着能将修改的代码提交并且merge到开源项目中;但是,在很多情况下,我们并没有push权限。

这时候,我们可以尝试
fork & pull request
这种操作来提交代码,下面讲述这种情况
fork & pull request

怎么做(实例)

仓库https://github.com/2liang/AutoBuildDocFromDB.git

假如现在发现有可以修改或者提交的代码,我们可以这样做

一、对仓库进行fork(因为我们没有权限push),克隆代码到本地

git clone https://github.com/2liang/AutoBuildDocFromDB.git
  • 1

二、从master中拉取一个分支dev(本地)

git branch dev
git checkout dev
  • 1
  • 2

四、在该分支提交你的更改,然后提交

git commit -m "优化XXX"
  • 1

五、在原来的push地址的基础上,再新增一个push地址,这个地址是你fork项目后的地址

git remote add myDev

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/869996?site
推荐阅读
相关标签
  

闽ICP备14008679号