我有一個公共倉庫的一個分支,我想從原來的倉庫當前提交更新我的分支:git的變基致命的:需要一個單一版本
$ git fetch <remote>
remote: Counting objects: 24, done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 20 (delta 12), reused 0 (delta 0)
Unpacking objects: 100% (20/20), done.
From git://github.com/path_to/repo
9b70165..22127d0 master -> $/master
$ git rebase <remote>
fatal: Needed a single revision
invalid upstream <remote>
的<remote>
是代替我遠程名稱,實際上並不是我的遠程名稱。關於這個錯誤的文檔似乎有點鬆散。
我從一個不相關的原因得到了這個錯誤 - 在Windows命令提示符下使用「git rebase --interactive c4e9c94 ^」。它促使我「更多?」,無論它如何回答提示,它都說「致命的:需要單一修訂」。但是當我從bash運行相同的命令時,它運行正常。 – 2012-09-23 02:07:40
作爲一個側面說明,對於我來說,除了上游分支以「遠程」列出之外,我不得不取得我想重新分配的特定分支。 「git fetch master」。用「git fetch 」提取仍然會給我這個錯誤。 –
Sweetness
2017-05-12 15:25:36