Junio C Hamano <gitster@xxxxxxxxx> writes: > I haven't looked at the code very closely, but I think this should fix > it. Thorough reviewing (not just running the test suite) is much > appreciated. Just for fun, this will apply to 782c2d6 (Build in checkout, 2008-02-07) and seems to fix the issue ;-) No, I am not going to issue a maintenance release for 1.5.5 just to include this fix, even though I could. I do not think this is a grave enough regression to warrant a backport beyond 1.6.0 series. builtin-checkout.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git i/builtin-checkout.c w/builtin-checkout.c index 59a0ef4..1d0de68 100644 --- i/builtin-checkout.c +++ w/builtin-checkout.c @@ -435,6 +435,7 @@ int cmd_checkout(int argc, const char **argv, const char *prefix) argv++; argc--; } else if ((source_tree = parse_tree_indirect(rev))) { + new.name = arg; argv++; argc--; } -- 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