5
我試圖使用git fetch upstream master
從其他用戶的存儲庫獲取最新的提交。但不幸的是,這是行不通的。我也試過git fetch upstream
。git fetch upstream不起作用
什麼工作是git pull upstream master
,但我不想一直使用它,因爲它會自動執行合併。
這是當我執行git fetch upstream master
我得到的輸出:
git fetch upstream master
From https://github.com/jchun/nodeSite
* branch master -> FETCH_HEAD
這裏是我的遙控器:
git remote -v
origin [email protected]:superzaky/nodeSite.git (fetch)
origin [email protected]:superzaky/nodeSite.git (push)
upstream https://github.com/jchun/nodeSite.git (fetch)
upstream https://github.com/jchun/nodeSite.git (push)
啊,你的第一個命令確實有效,第二個命令不起作用。下面是它的截圖鏈接:http://i.imgur.com/EejCCF5.png 我仍然有一個問題:抓取工作,但我怎麼現在可以更新我的存儲庫與最新的提交從用戶的存儲庫? – superkytoz
@superkytoz是的,它是'git分支'(我有'git br'的別名)。爲了更新您的分支,請參閱http://stackoverflow.com/a/3903835/6309:您將git rebase upstream/master分配給您自己的主分支,然後推送到您的分支。 – VonC
爲什麼'git log --pretty = oneline'顯示上游提交? –