如何使用 Github 進(jìn)行多人協(xié)作

從零開(kāi)始 Github 多人協(xié)作

前言

在 GitHub 上進(jìn)行協(xié)同合作是每一位編程的小伙伴的必備技能,但是對(duì)于一些火熱的開(kāi)源項(xiàng)目,我們往往不知道該做何貢獻(xiàn),也對(duì)自己貢獻(xiàn)的代碼能否被采用感到信心不足,因此門(mén)檻較高。而在這里通過(guò)貢獻(xiàn)自己的力扣代碼,從普通的 pull request 開(kāi)始參與協(xié)作,讓每一位童鞋都能參與其中。操作簡(jiǎn)單門(mén)檻低,一起開(kāi)始吧!

準(zhǔn)備工作

  1. 注冊(cè) github 賬號(hào)

  2. 安裝版本控制工具 Git

如果無(wú)法下載 Git,請(qǐng)百度或者聯(lián)系作者。

具體步驟

  1. 進(jìn)入習(xí)題集 倉(cāng)庫(kù),點(diǎn)擊右上角 Fork,將倉(cāng)庫(kù) Fork 到自己的倉(cāng)庫(kù)內(nèi);
fig 1
  1. 先點(diǎn)擊 Branch:master 按鈕,在下拉列表中填寫(xiě)分支名稱,并切換到該分支;
fig 2

在這里,創(chuàng)建了 newbranch 分支,如下圖:

fig 3
  1. 點(diǎn)擊 Clone or Download,然后在下拉列表中點(diǎn)擊鏈接右側(cè)的按鈕,這時(shí)復(fù)制了倉(cāng)庫(kù)的鏈接;
fig 4
  1. 在本地目錄(自己選擇,比如桌面)右鍵,點(diǎn)擊 Git Bash Here:
fig 5

輸入 git clone https://github.com/xxx(粘貼剛才復(fù)制的鏈接),回車:

fig 6
  1. 這時(shí)開(kāi)始將倉(cāng)庫(kù)拉取到本地,當(dāng)完成時(shí)就可以對(duì)本地文件進(jìn)行修改了,比如增加代碼等;

  2. 當(dāng)對(duì)本地倉(cāng)庫(kù)文件修改完畢時(shí),再次打開(kāi) Git Bash Here,輸入以下行內(nèi)容:(文字為解釋,不要輸入文字部分)

git add .        // 將文件更新
git commit -m "original commit"   // 提交到分支,并添加說(shuō)明
git push -u origin master english  // 將更新內(nèi)容推送到分支 english 上
  1. 回到自己 Fork 的倉(cāng)庫(kù),切換到剛剛創(chuàng)建的分支上,點(diǎn)擊 Branch:master 按鈕右邊的 New pull request:
fig 7

之后添加說(shuō)明之后點(diǎn)擊確定就成功完成了一次您的提交!

接下來(lái)的工作

接下來(lái)可以在倉(cāng)庫(kù)的 issue 選項(xiàng)卡中進(jìn)行提交是否符合規(guī)范等方面的討論,事實(shí)上,有任何問(wèn)題都可以在此進(jìn)行討論!

如果您的提交沒(méi)有任何問(wèn)題,您的提交將被合并!您將成為一名 contributor!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容