Re: bisect / history preserving on rename + update
- From
- Thomas Gleixner <tglx@linutronix.de>
- Date
- Aug 14, 2007, 11:06 UTC
- Message-ID
- <1187089619.12828.183.camel@chaos>
- In-Reply-To
- <20070814105056.GA14536@diana.vm.bytemark.co.uk>
On Tue, 2007-08-14 at 12:50 +0200, Karl Hasselström wrote:
Show 21 quoted lines
> > Err. > > > > git-mv A B > > git commit > > edit B > > git commit > > git blame B <- shows the full history of A & B > > > > IMHO that's why we have git-mv > > Try replacing > > $ git-mv A B > > with > > $ mv A B > $ git rm A > $ git add B > > The result is exactly the same. git-mv is just a convenience.
Fair enough, but it still does not solve my initial problem of keeping the history of B (former A) intact, while creating a new A which is necessary to compile the tree, simply because I can not change #include <A> to #include <B> for various reasons.
tglx