我的“远程”服务器上有许多GIT分支。
- 如何删除所有超过1年的分支(不仅仅是已合并的)?
- 如何删除所有在5个月之前已合并的分支(包括多个原始版本“master/develop”)?
这篇答案很好,但它没有完全解决我的问题。 如何删除所有已合并的Git分支?
请问如何包括来自合并的主分支/开发分支?我该如何添加时间间隔?
git branch -r --merged | grep -v master | sed 's/origin\///' | xargs -n 1 git push --delete origin