On Sat, Apr 10, 2010 at 12:26 AM, Jeff King <peff@peff.net> wrote:
Actually no, i was not thinking about what you think i was;). What i
was trying to understand with this command (git rebase --onto master
topic) is the
behavior of the system when the topic branch is indirect descendant of
the master and the direct parent of topic (next) is omitted, skipped.
In this situatiion
git rebase master topic
does not work (see thread "git rebase command and docs questions") p1.
So, once again i think that the interface in this case worked properly:
as topic is not direct descendant, master option value goes to --onto
and there is no range defined properly.
Therefore the command worked ok, when it refused to do anything.
Now the problem i have is that:
git rebase -i --onto master topic
actually worked and did something, what i would not expect it to do.
So, the problem is: non-interactive rebase DOES NOT execute the
command, interactive DOES execute.
The bug is in the fact that rebase works differently in interactive
and non-interactive variants.
Thanks,
Eugene
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html