Hi I have found a possible bug in Git. When running "git rebase" (non-interactively, ie not "git rebase -i") on code that would conflict on the last commit that is being rebased and if that last commit is being skipped (git rebase --skip) then after the rebase is done the "post-rewrite" hook is not called by "git rebase". If I get a conflict and "git rebase --skip" any other commit or if I use "git rebase -i" and "git rebase --skip" the last commit when it conflicts then it calls post-rewrite just fine. Because this hook is normally called only once, at the end of a non-aborted rebase the fact that "git rebase" does not call it when the last commit conflicts and is skipped means the script is not called at all for that rebase operation thus breaking the code that depends on it. Please advise, thank you. -- Mihai Rusu -- 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