Hi All, I commonly use: git commit --fixup <commit> to preen commits before pushing them. I can run git rebase -i --autosquash HEAD@{upstream} to apply these fixes, however, autosquash only applies to interactive rebases. Because I am sure that my fixes are applicable, I would like to be able to non-interactively autosquash, possibly like so: git rebase -f --autosquash HEAD@{upstream} Would anyone else find this feature useful? Kind Regards AK -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html