日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

如何在GitHub正确提PR(Pull Requests),给喜欢的开源项目贡献代码

發布時間:2024/1/8 windows 35 coder
生活随笔 收集整理的這篇文章主要介紹了 如何在GitHub正确提PR(Pull Requests),给喜欢的开源项目贡献代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最好的中文TTS項目Bert-vits2更新了中文特化分支,但可能由于時間倉促,代碼中存在不少的bug,作為普通用戶,有的時候也想為自己喜歡的開源項目做一點點貢獻,幫助作者修改一些簡單的bug,那么該如何開始?

本次我們以Bert-vits2項目為例子,分享正確提交PR(Pull Requests)的方式。

FORK項目

首先面對一個開源項目,作為普通用戶我們有三個選項:

點擊Watch可以關注該項目,項目有了更新會提醒關注者,點擊Star可以給作者鼓勵,類似點贊之類的操作,這里最重要的是Fork,可以把項目拷貝一份到自己的項目庫中:

在項目列表中可以看到明確標出了該項目是fork自fishaudio/Bert-VITS2項目:

Forked from fishaudio/Bert-VITS2

至此,我們對自己項目列表中的Bert-VITS2項目就有完整的讀寫和提交權限了。

修改代碼

Github默認顯示的都是主分支代碼,直接修改主分支代碼是非常不理智的行為,一般情況下,我們需要修改的是開發分支,這里先切換到中文特化分支上:

隨后開始修改代碼,這里的bug是2.3版本去掉了clap特征,而中文特化版本又加了回來,但是代碼沒有正確回退,導致中文特化版本訓練的時候會報錯:

修改成功后,提交到自己fork的分支上,注意寫清楚提交理由。

提交PR

當我們提交了修改后,在項目上方會自動彈出PR窗口:

此時點擊Compare & pull request,正式提交PR

提交PR的時候,也可以描述一下此次pull request的具體理由:

這里描述的越清楚,越容易被作者采納。

作者合并PR的分支

最后,就是等待作者查看PR請求,如果代碼修改的比較合理,那么作者就會考慮合并到目標分支:

如果作者認為代碼有可取的地方,那么就會手動合并兩個分支,也就是把fork的代碼,合并到正式項目的指定分支上,如上圖所示。

結語

GitHub 中的 Pull Request(PR)合并分支的原理是通過創建分支保護規則來實現的。分支保護規則定義了非項目小組的協作者在推送更改到分支之前必須滿足的條件,例如需要通過狀態檢查或者需要有一個線性的提交歷史。這樣可以確保在合并 PR 到受保護的分支之前,必須滿足一定的條件。

在 GitHub 中,你可以通過創建分支保護規則來強制執行特定的工作流程或要求。這些規則可以限制誰可以推送更改到受保護的分支,以及是否允許強制推送或刪除分支。

當你創建一個分支保護規則后,協作者在推送更改或合并 PR 到受保護的分支時,必須滿足規則中定義的條件。這有助于確保代碼的質量和安全性,特別是在團隊協作的情況下。

總而言之,GitHub 中的分支保護規則可以幫助開源團隊管理代碼的流程和質量,確保在合并非開發小組的代碼到指定分支之前,必須滿足一定的條件和要求。

總結

以上是生活随笔為你收集整理的如何在GitHub正确提PR(Pull Requests),给喜欢的开源项目贡献代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www免费黄色 | 丰满少妇一级片 | 久久国产加勒比精品无码 | 在线a视频| 视频一区二区在线 | 2019中文字幕在线观看 | 美女视频91 | 超清av| 国产大奶在线观看 | 亚洲精品中文字幕在线播放 | 天天综合中文字幕 | 啪啪免费视频网站 | 国产激情自拍视频 | 国产高清不卡一区 | 欧美理伦片在线播放 | 欧美午夜精品理论片 | 男女激情啪啪 | 亲子乱对白乱都乱了 | 黄色香蕉视频 | 国产精品国产三级国产Av车上的 | 成人免费视频一区二区 | 麻豆911| 私人毛片 | 国产欧美一区二区在线观看 | 亚洲国产伊人 | 奶水旺盛的女人伦理 | 久久久久久香蕉 | 中国女人内谢69xxxxⅹ视频 | 午夜影院男女 | 人人综合 | 黄色av网址在线观看 | 特黄视频 | 性xxx欧美 | 香蕉国产片 | 欧美毛片免费看 | 大号bbwassbigav女 | 蜜桃av免费 | 亚色av| 浪漫樱花在线观看高清动漫 | 成人免费毛片男人用品 | 国产精品久久久久久亚洲av | 91成人精品一区在线播放 | 成人影片网址 | 日本不卡高字幕在线2019 | 欧洲中文字幕日韩精品成人 | 国产av一区二区三区最新精品 | 国产午夜视频在线播放 | 99re9| 亚州国产精品 | 天堂av中文| 99热99re6国产在线播放 | 国产日韩视频在线观看 | 中文字幕在线播放av | 1级性生活片 | 黄色美女免费网站 | 中国黄色三级视频 | 欧美一区二区久久久 | 久久久久亚洲色欲AV无码网站 | 天天看天天摸天天操 | 蜜桃在线一区二区三区 | 久久视频在线观看免费 | 亚洲天堂免费在线观看视频 | 午夜精品久久久久久久99热黄桃 | 国产视频三区 | 快播视频在线观看 | 国产精品久久久久久久久 | 亚洲在线观看视频 | 超碰97成人 | 日本一区久久 | 亚洲午夜久久久久久久久 | 国产1区2区3区4区 | 久久久久一级片 | 啪啪小视频网站 | 中国一及毛片 | 91精品国产麻豆国产自产在线 | 特黄aaaaaaaaa毛片免 | 18禁网站免费无遮挡无码中文 | 亚洲第一黄 | 婷婷的五月天 | 亚洲国产欧美在线人成 | 国产伦一区二区三区 | 欧美精品亚洲一区 | 色无极在线 | 特黄视频在线观看 | 日本五十肥熟交尾 | 一区二区视频在线免费观看 | 香蕉久操 | 久久精品动漫 | 18禁免费观看网站 | 亚洲精品成人无码 | 四虎视频在线观看 | 欧美七区| 可以免费观看的av网站 | 114国产精品久久免费观看 | 欧美日韩高清免费 | 成人福利一区 | 麻豆视频官网 | 中文字幕一区二区三区夫目前犯 | 亚洲校园激情 |