Awesome Git
精選的 Git 工具、實用程式、指南和資源清單。
🛠️ GUI 工具與 TUI
Terminal UI
Desktop GUI
- GitKraken - 跨平台 Git GUI 客戶端
- Sourcetree - Atlassian 的免費 Git GUI
- Fork - 快速友好的 Git 客戶端
⚙️ 配置與設定
📚 學習資源
指南與教學
- Oh Shit, Git!?! - Git 常見問題的快速解決方案
- Beej's Guide to Git - 完整的 Git 學習指南
- Pro Git Book - 官方 Git 書籍
- Learn Git Branching - 互動式 Git 分支學習
備忘單
- Git Cheat Sheet - GitHub 官方備忘單
- Atlassian Git Cheatsheet - Atlassian 的 Git 指令參考
🔧 增強工具
Diff 與 Merge
- Git Delta - 語法高亮的 Git diff 分頁器
- diff-so-fancy - 更好的 Git diff 輸出
- Meld - 視覺化 diff 和 merge 工具
提交與歷史
- Conventional Commits - 提交訊息規範
- Commitizen - 標準化提交訊息工具
- GitLens - VS Code 的 Git 增強擴充
📖 相關文章
- Git Add empty folder - 如何在 Git 中添加空資料夾
- Git Check remote branch - 檢查遠端分支是否存在
- Git Snippets - 常用 Git 指令片段