Wen Chen
Published on

「Git 筆記」單行指令刪除本地所有Git分支

Authors
  • avatar
    Name
    Wen Chen

這是一篇非常短的筆記,真的是筆記。

我們開發時常常會遇到一個情境:

每開發一個新功能就會開一個新的分支,到最後 source tree 打開本地就會看到滿滿的分支,又要從頭一個一個慢慢刪

以前有看過同事使用刪專案大法,直接把整個專案刪除重新 clone,但這樣又要重新安裝一次套件,以下提供一個網上找到個人認為最快速懶人的方式:

  1. checkout 到你想留下的分支,可能是 master 或是 main
  2. 在終端機輸入 :
git branch -D $(git branch)
  1. 結束了,嗯,對。

下次就可以一言不合就刪光光嚕!

參考來源

https://www.delftstack.com/zh-tw/howto/git/git-delete-all-local-branches/