小编And*_*ogr的帖子

如何在没有别名的情况下用一个命令删除除master和develop之外的所有本地分支?

当使用 Git Flow 或存在多个稳定分支的类似工作流程处理项目时,我创建了许多功能分支(feature/do-something-1hotfix/fix-bug-1等)。

有时我需要清除本地分支列表,因为实际上不可能用数十个基本分支来管理它们。我通常通过将分支名称复制并粘贴到命令中来一次删除它们git branch -d。但需要很长时间才能删除整个存储库并再次克隆。

我想在一个命令中删除除masterdevelop之外的所有内容(无需编写额外的 shell 脚本/别名),但我在互联网上找到的所有解决方案只允许您删除除一个分支(master例如 )之外的所有内容。这不是一个合适的解决方案。有人遇到过类似的问题吗?

git version-control git-flow

3
推荐指数
1
解决办法
4329
查看次数

标签 统计

git ×1

git-flow ×1

version-control ×1