2012-12-08 96 views
3

我實際上忽略了IntelliJ擁有的git集成,而且最近我對默認情況下git附帶的diff工具感到沮喪,我注意到intellij有一種非常好的方式來查看給定的歷史記錄文件,並比較以前的版本等。IntelliJ git集成技巧和竅門

什麼是一些很酷/有用的git集成提示和技巧,你喜歡用IntelliJ?

  1. 我想看到一些鍵盤快捷方式,就像如果我在一個文件,我想quicky開拓歷史視圖或與上次commigted文件進行比較。

  2. 是否可以比較提交? (不只是一個文件)

順便說一下,IntelliJ默認使用哪種diff工具,這很不錯!

回答

6

您可以查看IntelliJ IDEA的default keymap reference card以查看可用的開始。

我不相信有一個分配給顯示當前文件歷史記錄默認的鍵盤快捷鍵,但可以明確指定一個快捷方式顯示文件歷史記錄:

設置→鍵映射→(在搜索框中右側類型:「歷史」,以縮小選擇範圍)→指定您所需的鍵盤快捷鍵,以「混帳:查看歷史」

雖然這是絕對有可能比較來自不同的提交文件的不同版本,我我不知道你還有什麼想要比較超出單個文件範圍的提交,但在審查提交時,可以查看提交中的所有更改,顯示所有差異,一次顯示一個文件。

就他們的diff工具而言,我相信它是內部開發的,並且是version control特性集的一部分。

+0

那麼如何比較2個變更集,然後深入比較一個文件與另一個? – Blankman

相關問題