我们在一个团队中工作,我们有本地分支机构,每个人都在自己的分支机构工作,我们提交了很少的分支机构并与--squash 合并。
现在我们必须删除那些合并到'staging'分支中的分支。
问题是当我们命令 'git diff' 查看我们的分支时,它显示所有被压缩的提交都未合并。
我们正在使用以下方法获得未合并的分支:
git branch -a --no-merged staging | grep github | cut -d/ -f3 > /not-gihub.txt
谢谢!