Re: cogito remote branch
- From
- Michael Dressel <michaeltilodressel@t-online.de>
- Date
- Nov 11, 2007, 13:11 UTC
- Message-ID
- <Pine.LNX.4.64.0711111409440.9401@castor.milkiway.cos>
>Michael Dressel wrote: >Ok nice. Another thing is that git-push will push all the tracking >branches in refs/remotes/origin.
I learned that I only have to edit the .git/config file to avoid that git-push pushes everything.
I modified the remotes names and added push lines explicitly.
Is that the recommended way?
In my example (git-branch -a -v): * exp aa854c6 shtest 4 master 34924b9 mastertest 1 origin/exp aa854c6 shtest 4 origin/master b68e7a9 brt master 1
I used the following .git/config:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin1"]
url = /home/repo/src
fetch = +refs/heads/master:refs/remotes/origin/master
push = +refs/heads/master:refs/heads/master
[remote "origin2"]
url = /home/repo/src
fetch = +refs/heads/exp:refs/remotes/origin/exp
push = +refs/heads/exp:refs/heads/exp
[branch "master"]
remote = origin1
merge = refs/heads/master
[branch "exp"]
remote = origin2
merge = refs/heads/expCheers, Michael