Re: git rebase --continue with goofy error
- From
- Adrian Klingel <adrian.klingel@illumaware.com>
- Date
- Dec 4, 2008, 16:24 UTC
- Message-ID
- <49EAD7F5-F087-4674-9046-47DDD6F96CB2@illumaware.com>
- In-Reply-To
- <9F631552-BA29-4A85-9A85-2992232CDDE6@railsnewbie.com>
That's the problem. I've resolved the conflicts, added everything. Then I run git rebase --continue and that's what I get. After I do the adds, am I supposed to commit them?
Adrian Klingel President/CEO Illumaware, LLC
Adrian.Klingel@illumaware.com phone: 800.880.4964 outside US: 919.783.4037 fax: 919-882.9447
On Dec 4, 2008, at 10:52 AM, Scott Taylor wrote:
Show 120 quoted lines
> > On Dec 4, 2008, at 9:55 AM, Adrian Klingel wrote: > >> I am trying so, so hard to rebase a branch with updates made in >> master: >> >> ********* >> git rebase master >> ********* >> >> I get about 20 conflicts back, which I fix and do: >> >> ********* >> git add * >> ********* >> >> There were also many, many error messages after the rebase >> command, eg: >> >> ********* >> error: test/unit/missing_year_test.rb: already exists in index >> error: test/unit/axle_test.rb: already exists in index >> error: test/unit/body_style_test.rb: already exists in index >> error: test/unit/brake_test.rb: already exists in index >> error: test/unit/category_test.rb: already exists in index >> error: test/unit/comment_test.rb: already exists in index >> error: test/unit/company_comment_test.rb: does not exist in index >> error: test/unit/country_test.rb: already exists in index >> ********* >> >> >> but I ignore that error, because I have no idea what it means. If >> I were to guess, I'd say it's trying to copy files from master to >> my current branch. Of course. >> >> So now I have added my conflict fixes, per the message: >> >> ********* >> Failed to merge in the changes. >> Patch failed at 0002. >> >> When you have resolved this problem run "git rebase --continue". >> If you would prefer to skip this patch, instead run "git rebase -- >> skip". >> To restore the original branch and stop rebasing run "git rebase -- >> abort". >> ********* >> >> >> So I decide to continue: >> >> ********* >> git rebase --continue >> ********* >> >> >> And I get the following: >> >> ********* >> mymac:/Library/mydir/code/myapp me$ git rebase --continue >> Unknown option: 1 >> Usage: head [-options] <url>... >> -m <method> use method for the request (default is 'HEAD') >> -f make request even if head believes method is illegal >> -b <base> Use the specified URL as base >> -t <timeout> Set timeout value >> -i <time> Set the If-Modified-Since header on the request >> -c <conttype> use this content-type for POST, PUT, CHECKIN >> -a Use text mode for content I/O >> -p <proxyurl> use this as a proxy >> -P don't load proxy settings from environment >> -H <header> send this HTTP header (you can specify several) >> >> -u Display method and URL before any response >> -U Display request headers (implies -u) >> -s Display response status code >> -S Display response status chain >> -e Display response headers >> -d Do not display content >> -o <format> Process HTML content in various ways >> >> -v Show program version >> -h Print this message >> >> -x Extra debugging output >> Applying >> You still have unmerged paths in your index >> did you forget to use 'git add'? >> >> When you have resolved this problem run "git rebase --continue". >> If you would prefer to skip this patch, instead run "git rebase -- >> skip". >> To restore the original branch and stop rebasing run "git rebase -- >> abort". >> >> ********* >> >> >> A google search of "git" and "Unknown option: 1" yields zero >> results. Notice I did not commit the adds. I didn't think it >> made sense to do that, since I imagine that is what the rebase is >> doing anyway? >> > > I'm not sure what the first part of this is saying (The "unknown > option"). > > The important part is later on: > > You still have unmerged paths in your index > did you forget to use 'git add'? > > After you resolve any conflicts, make sure to git add any remaining > files before you "rebase --continue" > > Regards, > > Scott > >