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

Re: rebase vs rebase -i

From: Jay Soffian <hidden>
Date: 2016-06-15 22:48:10

On Thu, Feb 4, 2010 at 1:00 PM, Johannes Schindelin
[off-list ref] wrote:
Hi,

On Thu, 4 Feb 2010, Jay Soffian wrote:
quoted
On Thu, Feb 4, 2010 at 8:27 AM, Johannes Schindelin
[off-list ref] wrote:
quoted
quoted
(Here I'm setting GIT_EDITOR=true just to demonstrate that I didn't
change the list of commits in the latter case.)
You can get _exactly_ the same behavior if you use -m.
Or rather, -p. ;-)
No.  -p tries to preserve merges, and it will use
git-rebase--interactive.sh for hysterical raisins.

I meant -m.
I don't understand what you mean by "_exactly_ the same behavior" then.

"GIT_EDITOR=true git rebase -i" and "git rebase -p" both use
git-rebase--interactive.sh, and so are exactly the same behavior.

-m still uses git-rebase.sh, but calls merge instead of format-patch +
am. Perhaps the end-result is the same, but the behavior is different.

I guess I'm being a bit pedantic here, but I'm really just trying to
understand what you mean.

Thanks,

j.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help