summaryrefslogtreecommitdiff
path: root/tag.h
diff options
context:
space:
mode:
authorThomas Rast <trast@student.ethz.ch>2010-03-12 17:04:29 (GMT)
committerJunio C Hamano <gitster@pobox.com>2010-03-13 05:55:39 (GMT)
commit96e19488f1e8f3964f5f329248852864b4ee4541 (patch)
tree9f5b3f875f308d7e30bf2c3ac56a12519b8ed125 /tag.h
parent6f6bee3ba9260137f27bdcad2f8d0fac026f2b6d (diff)
downloadgit-96e19488f1e8f3964f5f329248852864b4ee4541.zip
git-96e19488f1e8f3964f5f329248852864b4ee4541.tar.gz
git-96e19488f1e8f3964f5f329248852864b4ee4541.tar.bz2
rebase: invoke post-rewrite hook
We have to deal with two separate code paths: a normal rebase, which actually goes through git-am; and rebase {-m|-s}. The only small issue with both is that they need to remember the original sha1 across a possible conflict resolution. rebase -m already puts this information in $dotest/current, and we just introduce a similar file for git-am. Note that in git-am, the hook really only runs when coming from git-rebase: the code path that sets the $dotest/original-commit file is guarded by a test for $dotest/rebasing. Signed-off-by: Thomas Rast <trast@student.ethz.ch> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'tag.h')
0 files changed, 0 insertions, 0 deletions