From: Steffen Prohaska Date: Sun, 11 Nov 2007 20:59:17 GMT Subject: Re: Local branch to remote branch translation Message-ID: In-Reply-To: <9e4733910711111136s20616468sd70b4bb19e7f3d0c@mail.gmail.com> On Nov 11, 2007, at 8:36 PM, Jon Smirl wrote: > On 11/11/07, Steffen Prohaska wrote: >> >> On Nov 11, 2007, at 7:02 PM, Jon Smirl wrote: >> >>> Is the remote config not correct? >> >> This is the configuration for remote "dreamhost". In your >> previous mail you also mentioned a remote "linus". But >> this seems to be unrelated to your question. >> >> >>> [remote "dreamhost"] >>> url = ssh://jonsmirl1@git.digispeaker.com/~/mpc5200b.git >>> fetch = +refs/heads/*:refs/remotes/dreamhost/* >> >> correct. This fetches the branches from the remote and stores >> them locally as remote tracking branches "dreamhost/". >> >>> push = +refs/heads/*:refs/remotes/linus/* >> >> This "renames" your branches when you push. Your local branches >> get pushed to "dreamhost" and are stored there as remote branches >> "linus/". From your previous mail I assume you like to store >> them as normal branches. You'd need to say > > I did this part incorrectly. I was trying to push my local definition > of the linus remote to the dreamhost repo so that when someone clones > dreamhost linus would be defined in their repo. > > jonsmirl@terra:~/mpc5200b$ git remote show linus > * remote linus > URL: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/ > linux-2.6.git > > How do I push the definition of the linus remote repo? You can't. Remotes are local to a repository. They cannot be "pushed" nor will they be "cloned" or "fetched". Steffen