2011-01-21 47 views
6

混帳GC顯示了引用日誌:混帳引用日誌引用修剪提交,但不顯示爲分公司

warning: reflog of 'refs/remotes/origin/abc_branch' references pruned commits 

但是,當我試着看reflog了,我什麼也沒有:

$ git reflog show origin/[email protected]{0} 

fatal: ambiguous argument 'origin/[email protected]{0}': unknown revision or path not in the working tree. 

我知道語法是正確的,因爲發生在另一個分支上,我能夠看到reflog - 並將其刪除。

abc_branch在遠程被刪除而未被合併 - 提交被刪除。我不想恢復它,我只是想擺脫警告。

+0

`引用日誌的git顯示--all`不顯示該分支。 – Penz 2011-01-21 17:35:48

+0

`git reflog不會過期--dry-run --expire = now --all` – Penz 2011-01-21 17:36:50

回答

5

如果你只是想擺脫abc_branch裁判的,你可以嘗試:

git update-ref -d refs/remotes/origin/abc_branch