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

Re: Anomalous conflicts during git rebase

From: Johannes Sixt <hidden>
Date: 2016-06-15 22:44:01

adr3nald0s@gmail.com wrote:
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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help