summaryrefslogtreecommitdiff
path: root/t/t4013/diff.log_--decorate_--all
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2013-01-31 19:26:21 -0800
committerLibravatar Junio C Hamano <gitster@pobox.com>2013-01-31 20:30:55 -0800
commit4ae6d4699f4d1df7cd3ffac9dd361c86d62eca42 (patch)
treeb76ce5e3ac64ea782bb5f5bb0b50ce6771f8d79b /t/t4013/diff.log_--decorate_--all
parentGit 1.8.0 (diff)
downloadtgif-4ae6d4699f4d1df7cd3ffac9dd361c86d62eca42.tar.xz
git-am: record full index line in the patch used while rebasing
Earlier, a230949 (am --rebasing: get patch body from commit, not from mailbox, 2012-06-26) learned to regenerate patch body from the commit object while rebasing, instead of reading from the rebase-am front-end. While doing so, it used "git diff-tree" but without giving it the "--full-index" option. This does not matter for in-repository objects; during rebasing, any abbreviated object name should uniquely identify them. But we may be rebasing a commit that contains a change to a gitlink, in which case we usually should not have the object (it names a commit in the submodule). A full object name is necessary to later reconstruct a fake ancestor index for them. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4013/diff.log_--decorate_--all')
0 files changed, 0 insertions, 0 deletions