From mboxrd@z Thu Jan 1 00:00:00 1970 From: Graeme Russ Date: Tue, 25 Oct 2011 22:32:21 +1100 Subject: [U-Boot] Syncing custodian tree (the new way) - What am I doing wrong? In-Reply-To: <4EA6980D.8010806@free.fr> References: <4EA66869.7000106@gmail.com> <20111025075325.CBE8C1408EA7@gemini.denx.de> <4EA6980D.8010806@free.fr> Message-ID: <4EA69E45.4020109@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Albert, On 25/10/11 22:05, Albert ARIBAUD wrote: > Le 25/10/2011 09:53, Wolfgang Denk a ?crit : >> Dear Graeme Russ, >> >> In message<4EA66869.7000106@gmail.com> you wrote: >>> >>> I'm trying to figure out what I'm doing wrong trying to sync my local x86 >>> repo as per the 'new' instructions on the wiki. This is what I get: >> >> I did not write (and actually not even read yet) these new >> instructions, so I cannot comment on this. >> >>> graeme at helios:~/Source/U-Boot/x86$ git rebase ${upstream}/master >>> fatal: Needed a single revision >>> invalid upstream u-boot/master >> >> Albert? > > (answering from my non-U-boot address) > > I did write the changes, and I think I did post an announcement on the > U-Boot list about it. > > Re: Greame's problem: > > I should have made it clear that '${upstream}' is just a way to represent > the upstream tree, either u-boot or u-boot-arm. The actual command for x86 > should thus be > > git rebase u-boot/master I was already clear on that - I had set upstream=u-boot - Note the error message: fatal: Needed a single revision invalid upstream u-boot/master ^^^^^^ I think the problem is at: git fetch git://git.denx.de/${upstream}.git Where are we actually pulling the upstream tree into? No my repo is at ~/Source/U-Boot/x86/ and I have uboot and master branches there (as per previous wiki instructions) so I tried: git checkout uboot git fetch git://git.denx.de/${upstream}.git git checkout master git rebase ${upstream}/master But that is not right - I would normally rebase to uboot I think there is a missing link here somewhere > > (or whatever name you gave to the upstream tree remote) > > Alternatively, one could do > > setenv upstream u-boot > or > set upstream=u-boot > > depending on the shell used. > > I'll amend the Wiki pages to make that clear. > Regards, Graeme