IDEA 內建的 git 外掛太好用了!附使用技巧分享。

KnIfER發表於2024-11-03

最近發現,clion 裡的 git 外掛甚至能列出資料夾的修改歷史,太方便了!

分享一些經驗技巧:

  • 提交 UI 具有多個檢視模式。 提交 GUI 可以放在底部,也可以顯示為側皮膚或模態對話方塊。 有時很難切換。

  • Local Changes 選項卡包含修改過未提交的檔案列表。 預設情況下,新檔案摺疊在底部的樹節點中,不要忘記它們!

  • 我經常用它的preview編輯器來檢閱我的下一個提交,刪除一些臨時的測試程式碼。


  • Log 選項卡顯示歷史日誌列表,它們只是一行行日誌,單擊不會切換分支。

  • 但是右鍵上下文選單有點“危險”,參見“revert commit”、“undo commit”,我從來不使用前者。

  • Edit commit Message” 選單有助於修改提交名稱。

( 我建議使用 Github-Desktop 來“撤消”本地更改,這會將當前檔案移動到回收站,而不是永久刪除它們。 )


  • 主工具欄上有一些有用的按鈕。 例如,“Show History” 按鈕顯示當前檔案的歷史記錄。如果預先focus的是左側的目錄樹,則顯示整個資料夾內的修改歷史!黑科技啊!比線上的github都好用!!

  • 高階搜尋 ( Ctrl+Shift+F ) 具有 相關的搜尋範圍 (Search scope),在該範圍中,您只能搜尋未在本地提交的已修改檔案。

  • 在我的 IDEA 自定義版本中,我將其升級到 All Changes(包括全部本地提交)。

  • Shelf 選項卡似乎與我很少使用的 stash 有關。

  • 提交時,如果您看到進入** “Detached Mode” **的警告對話方塊,請不要忽略,而是檢查您是否同時從多個 git 儲存庫提交檔案


(是否有股子機翻味,沒錯,本文機翻自我在reddit上的評論。。)

相關文章