czjyc编程随笔返回随笔

Git 分支整理备忘

2026-06-30 / Git / 分支

开发一段时间后,本地会留下很多临时分支。有些已经合并,有些只是试验,还有一些可能保留了未推送提交。整理时最怕的是误删,因此动作要慢一点。

先看状态

git status
git branch --sort=-committerdate
git branch --merged

先确认当前工作区是否干净,再看分支最近提交时间。已经合并到当前分支的本地分支,可以优先考虑清理。

删除前再确认

对于不确定的分支,先看最后几条提交和远端跟踪关系。不要用强制删除作为默认动作,除非已经确认里面没有需要保留的提交。

git log --oneline -5 feature/demo
git branch -vv

分支整理的目标不是把列表清空,而是让正在进行的事情更清楚。