使用 git branch -a
可以查看本地分支和遠程分支情況
但遠程分支(紅色部分)刪除后,發現本地並沒有同步過來。
一. 同步本地的遠程分支
查看本地分支和追蹤情況:
git remote show origin
可以發現紅框中的分支是遠程分支已被刪除的分支,根據提示可以使用 git remote prune 來同步刪除這些分支。
運行命令:
git remote prune origin
再次查看分支情況:
發現紅色部分的遠程分支已經同步,遠程刪除的分支,本地也已經不見了。
二. 刪除本地多余分支
git branch -D feature/chatfix
本地多余分支已刪除