如何给开源贡献PR(每个人都可体验全流程)

659 阅读1分钟

如何给开源项目贡献PR(pull request)?

这篇文章带你实战全流程,并且提供开源仓库地址让每个人都可以体验整个流程。最后在以下地址实现提交PR打卡功能,打卡后可显示你的Github头像,点击跳转到Github地址。

github.com/Ting-Code/T…

接下来我们试着给该仓库提交一个PR,即可打卡成功

步骤一:fork仓库

进入开源仓库,点击fork,可以顺便点个star

步骤二:克隆项目

克隆fork后的项目到本地修改

git clone https://github.com/TINGCYG/Ting-Punch-Tag.git

步骤三: 修改内容并提交

  1. 仓库拉下来后最好基于需要修改的分支创建一个新分支,避免污染原来分支
# 新建分支,自定义分支名 最后使用github名+功能
git checkout -b ting-tag
  1. 这次带大家显示自己的Github头像和跳转地址,打开index.html添加自己的Github头像地址和地址

  1. 如何获取头像地址:F12打开控制台,找到右上角对应标签
  2. 提交并push
git add .
git commit -m "打卡成功"
git push --set-upstream origin ting-tag

步骤四:创建PR

点击pull request

注意要合并的分支

这就大功告成啦,就等待开源管理员同意合并你的代码即可(当然也会拒绝)

最后实现效果