如何讓git在日誌圖中顯示當前節點? git log --graph --all
用*標記所有節點,但我習慣於Mercurial,其中hg glog通過用@描述當前節點,從而可視化區分我的當前節點。這在git fetch(aka hg pull)之後特別有用,當時我的當前節點不一定在頂部。make git log --graph --all顯示hg glog的當前位置
目前我必須找出我當前節點的散列,然後通過圖形日誌的輸出進行搜索。有沒有更好的辦法?
PS - 我處於非圖形環境,因此gitk不是一個選項。
[更新:現在我完全馴化的git,我也建立一個新的環境的第一件事是發出以下命令來設置一個Git別名:
git config --global alias.map 'log --graph --full-history --all --color --decorate'
這讓我打字git map
在任何回購和看到一個ascii藝術地圖的所有分支機構和提交,以及我在該地圖上的位置。這個別名可能是在這一點上我的一個最常用的Git命令通過添加一些格式化選項(除了添加和提交),真是不可或缺的我]