如何给开源项目贡献PR(pull request)?
这篇文章带你实战全流程,并且提供开源仓库地址让每个人都可以体验整个流程。最后在以下地址实现提交PR打卡功能,打卡后可显示你的Github头像,点击跳转到Github地址。
接下来我们试着给该仓库提交一个PR,即可打卡成功
步骤一:fork仓库
进入开源仓库,点击fork,可以顺便点个star
步骤二:克隆项目
克隆fork后的项目到本地修改
git clone https://github.com/TINGCYG/Ting-Punch-Tag.git
步骤三: 修改内容并提交
- 仓库拉下来后最好基于需要修改的分支创建一个新分支,避免污染原来分支
# 新建分支,自定义分支名 最后使用github名+功能
git checkout -b ting-tag
- 这次带大家显示自己的Github头像和跳转地址,打开index.html添加自己的Github头像地址和地址
- 如何获取头像地址:F12打开控制台,找到右上角对应标签
- 提交并push
git add .
git commit -m "打卡成功"
git push --set-upstream origin ting-tag
步骤四:创建PR
点击pull request
注意要合并的分支
这就大功告成啦,就等待开源管理员同意合并你的代码即可(当然也会拒绝)