我有以下混帳回購協議結構:如何刪除沒有指定分支的git提交?
a-b-c-d-.. [master]
\
x
的承諾的X被accidentially完成(無法弄清楚如何),並沒有命名的分支。我怎樣才能刪除這個提交?
對於細節,GIT中日誌示出了該(翻譯從德國回來,遺憾的任何inconvieniances):
Author: ...
Parents: 8444..
Branch:
Follows up:
Preceding:
...
的提交經由git prune
是不可拆卸的。
這也非常有用。但是我沒有足夠的聲望來投票你的答案,對不起。 – fuz 2010-08-11 17:02:06
這是正確的答案。不知道阿什什在談論什麼。 – 2010-08-11 21:05:56
根據我的理解(從一個不再存在的評論中),「X」實際上** did **屬於一個分支。否則,是的,垃圾收集會照顧它。 Linus強調了它的重要性。 – 2010-08-12 00:09:06