【Git】fork 合并、提交第三方倉(cāng)庫(kù)

1. 從第三方倉(cāng)庫(kù)(右上角fork)到自己的github

2. 自己的github,clone(檢出)到本地電腦

3. 增刪改代碼

如果第三方倉(cāng)庫(kù)代碼發(fā)生改變,需要先合并

https://gaohaoyang.github.io/2015/04/12/Syncing-a-fork/

3.1 查看遠(yuǎn)程狀態(tài):

git remote -v

3.2 添加將被同步給fork遠(yuǎn)程的上游倉(cāng)庫(kù):

git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git

3.3 查看是否成功:

git remote -v

3.4 從上游倉(cāng)庫(kù) fetch 分支和提交點(diǎn),傳送到本地,并存儲(chǔ)在一個(gè)本地分支 upstream/master

git fetch upstream

3.5 切換到本地主分支

git checkout master

3.6 合并: upstream/master 與 本地master

git merge upstream/master

3.7 本地push到自己的 github

git push origin master

4. 本地電腦commit,push到自己github

5. 自己github:new pull request

6. 寫注釋,create pull request

7. 第三方倉(cāng)庫(kù),在pull request中查看

?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Lesson 3: Using GitHub to Collaborate 3.1 Creating a GitH...
    赤樂君閱讀 6,339評(píng)論 3 11
  • 多種多樣的工作流使得在項(xiàng)目中實(shí)施Git時(shí)變得難以選擇。這份教程提供了一個(gè)出發(fā)點(diǎn),調(diào)查企業(yè)團(tuán)隊(duì)最常見的Git工作流。...
    JSErik閱讀 4,598評(píng)論 2 8
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡(jiǎn)介 Git是什么? Git是目前世界上最先...
    橫渡閱讀 4,108評(píng)論 3 27
  • github相關(guān)概念 這里要區(qū)分git和githubgit操作是屬于左半部分,github屬于上面部分git是自己...
    西電大俠閱讀 1,119評(píng)論 1 2
  • 遠(yuǎn)程倉(cāng)庫(kù)。 在了解之前,先注冊(cè)github賬號(hào),由于你的本地Git倉(cāng)庫(kù)和github倉(cāng)庫(kù)之間的傳輸是通過SSH加密...
    在你左右2018閱讀 405評(píng)論 0 0

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