代码贡献-PR

前言

新手如和向Github上面的开源项目提交pr呢,在逛掘金的时候看到一个开源的项目,借此写一篇PR的博客。面向新手 项目地址


Fork代码

打开选择的开源项目并在右上角点击“Fork”将代码复制到自己的仓库。


Clone仓库

将自己的仓库克隆到本地电脑,在自己的仓库界面中,点击“Code”按钮,复制自己仓库的URL。

本地创建一个文件夹,打开终端输入git clone <URL>。


创建新分支

本地的仓库中创建新的分支,修改代码等就在这个分支进行修改。

在终端中输入git checkout -b <branch-name>即可创建并切换到新的分支。


进行修改

不用多说,用你灵动的双手敲击键盘来创造新的code吧!


提交

使用git add .命令将更改添加到暂存区,然后使用git commit -m “<message>”命令提交更改。


推送

使用git push origin <branch-name>命令将新分支推送到自己的仓库


创建Pull Request

在自己的仓库页面,点击“Compare & pull request”按钮,创建pull request。填写标题和描述,然后点击“Create pull request”按钮。

到此为止,我们的工作就算完成了,之后等待项目维护者的审核并合并即可。


更新仓库

如果我们的pull被接受了并且合并到了主分支中,在本地仓库使用git fetch upstream命令更新主分支,然后使用git checkout main切换到主分支,使用git merge upstream/main命令将更改合并到本地的主分支。

Finally,使用git push origin main命令将更改推送到自己的仓库。

ps.以上步骤为最简单的,可能在实际还会遇到冲突等问题,为避免文章过于复杂,便不再添加。

作者:芯笑
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0协议。转载请注明文章地址及作者
暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇