github上fork repo的問題
天蓬老师
天蓬老师 2017-04-21 10:57:17
0
2
631

github上fork了一個repo,這個repo是複製了一份到我的賬號裏
如果原始項目的某個分支update了,我fork過來的repo會自動更新嗎?

很多同學沒理解我意思,是這樣,fork一個project之後
git remote add upstream git_url
此時git branch -a假設輸出:
master
origin/master
origin/dev
upstream/master
upstream/dev

如果運行git fetch upstream則upstream的各個分支被更新了,但我fork的分支
origin/master
origin/dev
卻並沒有更新,是不是更新所有origin分支都需要merge之後手動push?
如果project的branch很多,豈不非常麻煩?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(2)
PHPzhong

如果您分叉專案的原始儲存庫已更新,您可以透過執行以下程式碼將這些更新新增至您的分叉:

雷雷
小葫芦

先得將原來的倉庫指定為upstream:

git remote add upstream https://github.com/被fork的仓库.git

再執行樓上所說的命令:

git fetch upstream
    git merge upstream/master
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板