Thread (3 messages) flat view 3 messages, 3 authors, 2016-06-15

Re: [BUG?] git rebase not accepting :/ syntax

From: Andreas Schwab <hidden>
Date: 2016-06-15 22:54:39

Yann Dirson [off-list ref] writes:
In 1.7.10.3, "git rebase -i :/Merge" will complain with:

fatal: Needed a single revision
invalid upstream :/Merge

... whereas "git rev-parse :/Merge" has no problem resolving
to a single revision.
git rebase actually calls "git rev-parse :/Merge^0", which due to the
unlimited nature of :/ doesn't work.
OTOH, "git rebase -i HEAD^{/Merge}" does work, and rev-parse resolves
it to the same commit.
OTOH, "git rev-parse HEAD^{/Merge}^0" works as expected.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help