自动安装和修正
提交更改时,可以指定将来将提交压缩到另一个提交,这可以这样做,
git commit --squash=[commit hash of commit to which this commit will be squashed to]
人们也可以使用 --fixup=[commit hash]
来修复。
也可以使用提交消息中的单词而不是提交哈希,如下所示,
git commit --squash :/things
最近使用事物一词的提交将被使用。
这些提交的消息将以'fixup!'
或'squash!'
开头,然后是提交消息的其余部分,这些提交将被压缩到。
当使用 --autosquash
标志时,应该使用 autosquash / fixup 功能。