From: Jon Seymour Date: Thu, 05 Apr 2012 16:33:52 GMT Subject: Re: rebase -p loses amended changes Message-ID: In-Reply-To: > > With this history > >          .-e-. >         /     \ >      .-c---d---f >     / > a---b---g > > , "git rebase -p --onto g b f" produces > > >              .-e'. >             /     \ > a---b---g---c'--d'--f' > Perhaps there is a a formatting issue here, but wouldn't the resulting history be, instead:               . -e'.             /     \ a---b---g---c'--d'--f' I don't really understand why e' - c' would be different to e-c? jon.