зеркало из https://github.com/microsoft/git.git
t3403: fix commit authorship
Setting GIT_AUTHOR_* when committing with --amend will only change the author if we also pass --reset-author. This commit is used in some tests that ensure the author ident does not change when rebasing. Creating this commit without changing the authorship meant that the test would not catch regressions that caused rebase to discard the original authorship information. Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk> Reviewed-by: Elijah Newren <newren@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
ebf3c04b26
Коммит
118ee5c613
|
@ -36,7 +36,8 @@ test_expect_success setup '
|
|||
test_tick &&
|
||||
GIT_AUTHOR_NAME="Another Author" \
|
||||
GIT_AUTHOR_EMAIL="another.author@example.com" \
|
||||
git commit --amend --no-edit -m amended-goodbye &&
|
||||
git commit --amend --no-edit -m amended-goodbye \
|
||||
--reset-author &&
|
||||
test_tick &&
|
||||
git tag amended-goodbye &&
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче