[工具] Git版本管理(四)()

一、开源项目贡献代码

1.fork项目代码

例如,我们想向tornado框架贡献代码,首先搜索tornado。

然后,将tornado的代码fork到我们的仓库中。

2.clone到本地进行开发

克隆自己仓库里的tornado到本地:

git clone https://github.com/leokale/tornado.git

修改找到的bug:

git checkout master
touch bug.py
git add .
git commit -m "修复了一个致命的bug"

3.推送修改好的代码到自己的仓库

执行命令:

git push origin master

4.向tornado作者申请pull request

申请pull request是和[工具] Git版本管理(三)(工作流)中一样:

申请提交后,原作者会收到该申请,并进行Code review,如果通过review。则会被合并到源代码中。

猜你喜欢

转载自www.cnblogs.com/leokale-zz/p/12130131.html
今日推荐