Git和Github學(xué)習(xí)2————Pull Requests


所有的操作對(duì)應(yīng)一行代碼

準(zhǔn)備工作

  1. 將倉庫拷貝到本地
git clone git@github.com:username/filename.git
cd file
  1. 查看克隆下來的倉庫分支
  2. 新建work分支并切換到該目錄,work相當(dāng)于filename的鏡像倉庫
git branch -a
git checkout -b work filename
  1. 查看上述是否成功蚤吹,查看文件列表,并根據(jù)自己需要修改代碼
git branch -a
ls
  1. 查看操作記錄,不是commit
  2. 查看修改記錄
  3. 添加到“執(zhí)行隊(duì)列”
  4. 執(zhí)行,并添加說明
git status
git diff
git add somefile.txt
git commit -m "information"
  1. 創(chuàng)建本地work相對(duì)應(yīng)的遠(yuǎn)程分支
  2. 查看分支信息
git push origin work
git branch -a

發(fā)送請(qǐng)求

  1. 登陸網(wǎng)站假哎,查看提交瞬捕,修改內(nèi)容,確認(rèn)是否無誤
  2. 點(diǎn)擊Create Pull Request
  3. 填寫請(qǐng)求方采納的評(píng)論舵抹、發(fā)送肪虎,對(duì)方目標(biāo)倉庫會(huì)新建Pull Requests和Issue
  4. 也可以直接在網(wǎng)頁上,在目標(biāo)倉庫下惧蛹,點(diǎn)擊New pull requests扇救,附上小段代碼即可。ps:要多看大神的源代碼香嗓,參與到關(guān)鍵性的討論中去Q盖弧!

倉庫的維護(hù)

因?yàn)閏lone的遠(yuǎn)程倉庫和原fork的遠(yuǎn)程倉庫無關(guān)靠娱,需要將原倉庫視為遠(yuǎn)程倉庫
從別人那里fork的原始倉庫更新了沧烈,可以照著下邊1-4步執(zhí)行,即可更新自己的本地倉庫和遠(yuǎn)程倉庫

  1. 查看遠(yuǎn)程主機(jī)狀態(tài)
  2. 設(shè)置遠(yuǎn)程倉庫名為upstream
git remote -v
git remote add upstream git@github.com:username/filename.git
  1. 獲取最新數(shù)據(jù)
  2. 將遠(yuǎn)程倉庫的master分支數(shù)據(jù)和當(dāng)前倉庫合并
git fetch upstream
git merge upstream/master

注意
自己的遠(yuǎn)程倉庫如果有舊版本的話像云,可以先clone下來锌雀,再進(jìn)入到文件目錄

git clone git@github.com:yourname/yourfile.git
cd yourfile

將本地合并后的倉庫push到自己的遠(yuǎn)程倉庫,即可三地同步

本地反映Pull Requests

  1. 更新接收方的本地倉庫
git clone ......
cd ....
  1. 獲取發(fā)送方的遠(yuǎn)程倉庫
git remote add PR發(fā)送者 git@github.com:PR發(fā)送者/file.git
git fetch PR發(fā)送者
  1. 創(chuàng)建用于檢查的分支(避免兩個(gè)倉庫沖突)
git checkout -b afile
  1. 遠(yuǎn)程倉庫分支work和本地新建的afile分支倉庫合并
git merge PR發(fā)送者/work
  1. 刪除分支迅诬,在外部文件查看是否已更新
git branch -D afile
  1. 切換到自己的倉庫分支
  2. 合并到自己的倉庫
git checkout bfile
git merge PR發(fā)送者/work
  1. 推送修改的內(nèi)容腋逆,更新自己的遠(yuǎn)程倉庫
git diff origin/bfile
git push

ps:github倉庫的pull Request會(huì)自動(dòng)從open變?yōu)閏lose

小結(jié)

  1. 如果只有幾行代碼的修改,直接網(wǎng)頁上合并侈贷,再更新到本地
  2. 涉及多個(gè)文件時(shí)惩歉,再用CLI走上邊的流程

關(guān)于Github的學(xué)習(xí),致謝

  1. GitHub入門與實(shí)踐
  2. 廖雪峰學(xué)習(xí)網(wǎng)站

編程自學(xué)者俏蛮,求指導(dǎo): https://github.com/BigBugBoy

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末撑蚌,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子嫁蛇,更是在濱河造成了極大的恐慌,老刑警劉巖露该,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件睬棚,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡解幼,警方通過查閱死者的電腦和手機(jī)抑党,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撵摆,“玉大人底靠,你說我怎么就攤上這事√芈粒” “怎么了暑中?”我有些...
    開封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵壹瘟,是天一觀的道長。 經(jīng)常有香客問我鳄逾,道長稻轨,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任雕凹,我火速辦了婚禮殴俱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘枚抵。我一直安慰自己线欲,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開白布汽摹。 她就那樣靜靜地躺著李丰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪竖慧。 梳的紋絲不亂的頭發(fā)上嫌套,一...
    開封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音圾旨,去河邊找鬼踱讨。 笑死,一個(gè)胖子當(dāng)著我的面吹牛砍的,可吹牛的內(nèi)容都是我干的痹筛。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼廓鞠,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼帚稠!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起床佳,我...
    開封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤滋早,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后砌们,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體杆麸,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年浪感,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了昔头。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡影兽,死狀恐怖揭斧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情峻堰,我是刑警寧澤讹开,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布盅视,位于F島的核電站,受9級(jí)特大地震影響萧吠,放射性物質(zhì)發(fā)生泄漏左冬。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一纸型、第九天 我趴在偏房一處隱蔽的房頂上張望拇砰。 院中可真熱鬧,春花似錦狰腌、人聲如沸除破。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瑰枫。三九已至,卻和暖如春丹莲,著一層夾襖步出監(jiān)牢的瞬間光坝,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來泰國打工甥材, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留盯另,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓洲赵,卻偏偏與公主長得像鸳惯,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子叠萍,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

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