From: Jonathan Nieder Date: Tue, 13 Jul 2010 23:04:18 GMT Subject: Re: Git branch Message-ID: <20100713230418.GA1818@burratino> In-Reply-To: <1279061452603-5290193.post@n2.nabble.com> Hi, jhapk wrote: > I manually enter the following lines in > the .git/config files of A1 and A2 > [branch "branchA"] > remote = origin > merge = refs/heads/branchA > > Then I create a branch in the bare repository B called branchA. Once this is > done, all the push and pull works smoothly between the two repositories. > > Just wondering, is there a better way to do this? :) Maybe something like the following would work. >From A1: git checkout -b branchA ... hack hack hack ... git push --set-upstream origin branchA ssh A2 >From A2: git checkout -t origin/branchA