1
行話我的理解:如何顯示在`git log --all`中沒有頭的提示?
- 尖,提交沒有孩子(只有父母除非孤兒)
- 頭,命名的參照,例如
master
,或什麼「樹形ish「爲http://git-scm.com/book命名。
在正常情況下我使用git的稍微圖形排列記錄所有:
git log --all --color --oneline --graph --decorate
要創建沒有的頭,我做了一個小竅門:
git checkout HEAD^
echo "" >> index.html
git commit -am "tip test"
在這一點git log --all
做顯示提示,但只是因爲它有一個頭,特別是HEAD
。
git checkout master
現在我們創建的這個提示不再被git log報告。
我明白,這行爲是設計,而git reflog
可以指出最近的「承諾十歲上下」的引用。
我真的很想看到git log
中的所有提示(因爲它的年代是我的目的的一個重要特徵)。
我不知道一個辦法做到這一點,總之所有創建臨時引用deferenced [email protected]{N}
項請求日誌(儘管使用這樣的答案仍然是可以接受的假定它本身後清理)