2011-04-13 36 views
5

我正在尋找一種方式來查看,雖然egit,我的當前git回購的整個歷史。從它看起來,egit的「顯示在歷史中」將只顯示提交到當前提交。我的意思是,如果我執行commit1和commit2,然後決定檢查第一個,那麼運行項目的「Show in History」將不會顯示commit2。如何在Egit/TortoiseGit中查看回購的整個提交歷史?

有沒有什麼方法可以讓我看到回購的整個歷史?我想這會在控制檯命令git log master的行上出現。

換句話說,如果您在任何時候進行初始提交,那麼如果您的歷史記錄不會顯示它們,您將如何在以後能夠檢出較新的提交?

我一直在檢查,它似乎TortoiseGit「受到」來自同一個問題。這確實是一個問題,或者只是我沒有做我們應該做的事情?

感謝

回答

2

我只想開拓gitk --all和頂一下。這會告訴你整個歷史。我沒有使用其他工具,但如果他們沒有--all開關,請使用gitk。

希望這會有所幫助。

3

如果您查看「歷史記錄」選項卡下的工具欄,則會出現一個分成兩個向下箭頭的路徑圖標。其工具提示顯示「顯示所有分支和標籤」。我認爲那會做你想做的。

1

我喜歡在右鍵單擊repo文件夾時使用上下文菜單。轉到TortoiseGit - >顯示日誌

6

有實際上是一個按鈕顯示在Eclipse歷史視圖中的所有分支和標籤顯示所有的提交。更多細節見截圖:

enter image description here

(它已經被提到L2G,但我並沒有足夠的信譽發表評論。)

相關問題