git branch --merged 似乎没有--squash很好地发挥.
git branch --merged
如果你正常git merge,那么git branch --merged告诉你合并了哪些分支.但是,如果使用--squash选项,即使生成的树相同,也不是这种情况.
git merge
我怀疑这是一个git缺陷,想知道是否有一些git-fu我错过了,或者我是否误解了一些东西.
简而言之:我想使用--squash,但也希望git告诉我,我压扁的另一个分支是否已经过了.
git merge squash
git ×1
merge ×1
squash ×1