Re: cogito remote branch
From: Michael Dressel <hidden>
Date: 2016-06-15 22:43:49
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/exp
Cheers,
Michael