当我正在处理新代码时,我会做很多小提交来跟踪我的更改.但是,我的公司更喜欢在一次提交中提交每个功能.所以解决方案是将我的整个分支压缩到一个提交.
我怎么压扁整个分支而不使用git rebase --interactive,然后改变pick到squash对所有提交?
git rebase --interactive
pick
squash
git squash git-squash
git ×1
git-squash ×1
squash ×1