如何給Github的項(xiàng)目貢獻(xiàn)代碼(請(qǐng)求代碼合并)

為了更好的講解這個(gè)操作辜羊,在這里首先進(jìn)行聲明
Jesse3692這個(gè)倉(cāng)庫(kù)姑且認(rèn)為是大神的倉(cāng)庫(kù)
chang2358這個(gè)倉(cāng)庫(kù)是小白的倉(cāng)庫(kù)
大神的項(xiàng)目名稱(chēng)是叫django_crm

簡(jiǎn)單來(lái)說(shuō)就是小白想給大神貢獻(xiàn)代碼浇雹,但是由于不是大神git庫(kù)的成員沒(méi)辦法直接提交仇冯,所以就用了pull request這個(gè)操作:先搞一個(gè)大神項(xiàng)目的副本啥繁,修改完成后月弛,通知大神來(lái)拉取自己的代碼

  1. 首先在Githubfork大神的代碼到你的倉(cāng)庫(kù)
image.png

在大神的項(xiàng)目頁(yè)面鸥咖,進(jìn)行fork操作符喝,等待一會(huì)后這個(gè)項(xiàng)目會(huì)出現(xiàn)在你的倉(cāng)庫(kù)中

image.png
  1. 然后到把fork過(guò)來(lái)的項(xiàng)目谤祖,clone到本地
image.png
克隆項(xiàng)目代碼

其實(shí)克隆之后git會(huì)自動(dòng)添加遠(yuǎn)程倉(cāng)庫(kù)的地址的婿滓,而且也不需要添加大神項(xiàng)目的倉(cāng)庫(kù)地址(看網(wǎng)上很多人都做這個(gè)操作,后來(lái)想了想是多此一舉粥喜,一是你沒(méi)人家倉(cāng)庫(kù)的權(quán)限凸主,二是后面你提交代碼時(shí)也是push到自己的倉(cāng)庫(kù))

image.png
  1. 在本地修改對(duì)應(yīng)的代碼
  1. push到自己的倉(cāng)庫(kù)
$ git push origin master
  1. 在自己的倉(cāng)庫(kù)進(jìn)行pull request的操作

首先點(diǎn)擊這個(gè)New pull request按鈕,創(chuàng)建一個(gè)pull request

image.png

Github會(huì)首先比較你倉(cāng)庫(kù)中的項(xiàng)目與大神項(xiàng)目的區(qū)別额湘,并且會(huì)檢查這兩者之間是否可以進(jìn)行合并操作

image.png

等了一會(huì)之后卿吐,Github提示Able to merge可以進(jìn)行合并后,你就可以點(diǎn)擊Create pull request了锋华。

image.png

這里會(huì)讓你填一個(gè)對(duì)你修改代碼的一個(gè)說(shuō)明嗡官,然后就可以真正的創(chuàng)建一個(gè)pull request了(點(diǎn)擊這個(gè)Create pull request按鈕)

image.png
  1. 然后大神對(duì)你提交的代碼進(jìn)行查看,如果沒(méi)問(wèn)題他會(huì)進(jìn)行代碼的合并

下面的話(huà)就是以大神的視角查看毯焕,一般來(lái)說(shuō)在你提交pull request后大神會(huì)收到一封來(lái)自Github的郵件谨湘,這樣的話(huà)他就會(huì)查看你提交的內(nèi)容

image.png

打開(kāi)你的提交后,首先看到的是你之前的說(shuō)明,讓他先明白你對(duì)他的代碼做了哪些變動(dòng)紧阔,當(dāng)然在這個(gè)頁(yè)面大神是可以查看你提交的內(nèi)容的坊罢,如果沒(méi)啥問(wèn)題他就可以對(duì)你提交的內(nèi)容進(jìn)行合并了Merge pull request

image.png

然后大神確認(rèn)合并Confim merge

image.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市擅耽,隨后出現(xiàn)的幾起案子活孩,更是在濱河造成了極大的恐慌,老刑警劉巖乖仇,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件憾儒,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡乃沙,警方通過(guò)查閱死者的電腦和手機(jī)起趾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)警儒,“玉大人训裆,你說(shuō)我怎么就攤上這事∈癫” “怎么了边琉?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀(guān)的道長(zhǎng)记劝。 經(jīng)常有香客問(wèn)我变姨,道長(zhǎng),這世上最難降的妖魔是什么厌丑? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任定欧,我火速辦了婚禮,結(jié)果婚禮上怒竿,老公的妹妹穿的比我還像新娘砍鸠。我一直安慰自己,他們只是感情好愧口,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布睦番。 她就那樣靜靜地躺著,像睡著了一般耍属。 火紅的嫁衣襯著肌膚如雪托嚣。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,482評(píng)論 1 302
  • 那天厚骗,我揣著相機(jī)與錄音示启,去河邊找鬼。 笑死领舰,一個(gè)胖子當(dāng)著我的面吹牛夫嗓,可吹牛的內(nèi)容都是我干的迟螺。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼舍咖,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼矩父!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起排霉,我...
    開(kāi)封第一講書(shū)人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤窍株,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后攻柠,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體球订,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年瑰钮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了冒滩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡浪谴,死狀恐怖开睡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情较店,我是刑警寧澤士八,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布容燕,位于F島的核電站梁呈,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蘸秘。R本人自食惡果不足惜官卡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望醋虏。 院中可真熱鬧寻咒,春花似錦、人聲如沸颈嚼。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)阻课。三九已至叫挟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間限煞,已是汗流浹背抹恳。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留署驻,地道東北人奋献。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓健霹,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親瓶蚂。 傳聞我的和親對(duì)象是個(gè)殘疾皇子糖埋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 多種多樣的工作流使得在項(xiàng)目中實(shí)施Git時(shí)變得難以選擇。這份教程提供了一個(gè)出發(fā)點(diǎn)窃这,調(diào)查企業(yè)團(tuán)隊(duì)最常見(jiàn)的Git工作流阶捆。...
    JSErik閱讀 4,403評(píng)論 2 8
  • Lesson 3: Using GitHub to Collaborate 3.1 Creating a GitH...
    赤樂(lè)君閱讀 6,071評(píng)論 3 11
  • 1.GitHub 有什么用 學(xué)習(xí)優(yōu)秀的開(kāi)源項(xiàng)目開(kāi)源社區(qū)一直有一句流行的話(huà)叫「不要重復(fù)發(fā)明輪子」,某種意義上正是因?yàn)?..
    Clemente閱讀 1,431評(píng)論 1 14
  • 團(tuán)隊(duì)準(zhǔn)備從 SVN 切換到自建的 Git 開(kāi)發(fā)模型钦听,選擇了 Gitlab CE 版本作為源碼管理平臺(tái)洒试。本文描述的開(kāi)...
    kamidox閱讀 2,542評(píng)論 0 8
  • 我最近后知后覺(jué)地沉迷“舉重妖精金福珠”無(wú)法自拔啊啊盎驹住叼架!老夫的少女心死灰復(fù)燃并熊熊燃燒著啊啊啊衣撬!我的小姐姐乖订!我的南朋...
    喂喂Wiing閱讀 817評(píng)論 2 1