While using --autosquash with a "fixup" commit intended to fixup one of its descendants, I noticed it just did not work, so here is a testcase for the failure. While I was at it, it looked to me like a couple of "&&" were missing. We surely want commit failures to fail at those places - although failures there would probably induce failures later on which would be detected, it is always better to fail early. Yann Dirson (2): t/t3415: use && where applicable. rebase-autosquash: add testcase for fixup occuring before its fixed commit. t/t3415-rebase-autosquash.sh | 31 ++++++++++++++++++++++++++++--- 1 files changed, 28 insertions(+), 3 deletions(-) -- 1.7.2.3 -- 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