Re: Anomalous conflicts during git rebase
- From
Johannes Sixt <johannes.sixt@telecom.at>
- Date
- Dec 27, 2007, 22:57 UTC
- Message-ID
- <20071227225703.B33A25A709@dx.sixt.local>
- In-Reply-To
- <m3ir2ju5ce.fsf@euroclydon.lan>
adr3nald0s@gmail.com wrote:
Show 12 quoted lines
> On a clone of linux-2.6: > > git checkout -b topic/test v2.6.15 > touch drivers/a-file.c > git add drivers/a-file.c > git commit -m 'Add a file' > git checkout -b temp0 v2.6.16 > git rebase topic/test > > I get the following: > > Applying [ACPI] handle ACPICA 20050916's acpi_resource.type rename
..
> CONFLICT (content): Merge conflict in drivers/char/hpet.c
..
> Is this a bug, or is there a reason I am seeing conflicts in files > I've never touched?
You are using the rebase the wrong way round.
The (first) argument to git rebase tells *where the current branch* will be moved to, and not *which branch to move*.
So, instead of last two commands (git checkout...; git rebase...) you say
git rebase v2.6.16
and you don't need the branch temp0.
-- Hannes