summaryrefslogtreecommitdiff
path: root/t/t3405-rebase-malformed.sh
diff options
context:
space:
mode:
authorErick Mattos <erick.mattos@gmail.com>2009-11-04 03:20:11 (GMT)
committerJunio C Hamano <gitster@pobox.com>2009-11-05 00:59:15 (GMT)
commitc51f6ceed6a9a436f16f8b4f17eab1a3d17cffed (patch)
treeeb4820a13dec61019a241bf63950b925f3796baa /t/t3405-rebase-malformed.sh
parentc8a58ac5a52b0850fbca87898d1c6aa44cf5626f (diff)
downloadgit-c51f6ceed6a9a436f16f8b4f17eab1a3d17cffed.zip
git-c51f6ceed6a9a436f16f8b4f17eab1a3d17cffed.tar.gz
git-c51f6ceed6a9a436f16f8b4f17eab1a3d17cffed.tar.bz2
commit -c/-C/--amend: reset timestamp and authorship to committer with --reset-author
When we use -c, -C, or --amend, we are trying one of two things: using the source as a template or modifying a commit with corrections. When these options are used, the authorship and timestamp recorded in the newly created commit are always taken from the original commit. This is inconvenient when we just want to borrow the commit log message or when our change to the code is so significant that we should take over the authorship (with the blame for bugs we introduce, of course). The new --reset-author option is meant to solve this need by regenerating the timestamp and setting the committer as the new author. Signed-off-by: Erick Mattos <erick.mattos@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3405-rebase-malformed.sh')
0 files changed, 0 insertions, 0 deletions