自动安装和修正

提交更改时,可以指定将来将提交压缩到另一个提交,这可以这样做,

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 功能。