1
我收到一封電子郵件今日說法:什麼是git命令來判斷我的repo目前是否在特定提交之前或之後?
,如果你做了一個混帳拉和混帳包括散列X123和運行測試,這可能損壞你的機器。你需要刷新它並重新開始。如果你在這之前或者在我們使用了補丁之後拉動 - 那麼你很好。
假設:
- 你有一個陳舊的倉庫(這是在運行之前
git commit
) - 我正在尋找的東西不是通過
git log
結果拖網,如果我能看到更復雜看散列
我的問題是:什麼是git命令告訴我的回購目前是否在特定提交之前或之後?
編輯:
這是詢問哪個分支包含特定提交不同。我試圖看看我的本地陳舊存儲庫是否包含提交。 (或者它絕對不會)。
可能重複[如何列出包含給定提交的分支?](http://stackoverflow.com/questions/1419623/how-to-list-branches-that-contain-a-given-commit) – harald
這種不同的方式從包含方法?如果你想要一個簡單的是/否,你可以做'git分支 - 包含'。 –
musiKk
沒有完整的提交順序,所以整個存儲庫不能在給定提交之前或之後。一個特定的分支頭可能在提交之前或之後,取決於你是否可以達到分支頭的提交。 – chepner