使用 Git Worktree 提高開發效率與維持線性 Commit Log
使用 Git Worktree 提高開發效率與維持線性 Commit Log
最近在專案開發中,我發現自己經常遇到這些問題:
- 修 Bug 時要來回切換分支,結果
stash
來stash
去,不小心還搞丟了一些變更。 - 切換分支之後還要等一堆
npm install
或是docker-compose up
,光是環境準備就花掉大半時間。 git log
變得又亂又複雜,充滿 merge commit,視覺污染嚴重。
結果後來發現 Git Worktree
這個超級好用的工具,讓我可以同時開多個分支開發,完全不用
stash
,而且還能維持漂亮的 Git 歷史!
這篇文章我會用比較口語的方式來介紹 Hotfix + Worktree 的 Git 流程,讓你開發更順、commit log 更乾淨!🚀