[英]How to continue contributing to open-source projets?
我第一次為開源項目做貢獻時,
我現在在這一點上。
要再次為同一項目做出貢獻,我該怎么辦? (如果重要,我使用的是GitLab,公共存儲庫也托管在GitLab上)
我可以將項目再次分叉到另一個存儲庫中,但這意味着我的帳戶下將擁有同一存儲庫的許多副本。
我可以設置存儲庫鏡像(GitLab功能,每小時將其從公共存儲庫拉到我自己的存儲庫中),但是所有提交都計入圖表的“我的活動”下。
如果我不是公共項目的開發人員並且已經擁有過時的分叉版本,那么對開源項目做出貢獻的標准程序是什么?
您可以重復使用fork, 因為可以使用“ upstream”的內容對其進行更新 ,其中“ upstream”是原始遠程倉庫(最初為您創建的倉庫)的名稱。
cd /path/to/your/fork/clone
git add upstream /url/original/repo
git fetch upstream
git checkout -b newBranch upstream/master
git push -u origin newBranch
現在,您將基於最新的上游/主服務器創建一個新分支,從中可以:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.