git/list[1] front-page[2] threads[3] people[4] search[5] about
 

(unknown)

From
MDMichael Dressel <michaeltilodressel@t-online.de>
Date
Nov 11, 2007, 13:08 UTC
Message-ID
<Pine.LNX.4.64.0711111359590.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/exp

Cheers, Michael

Next: Johannes Schindelin
Message 1 of 5 in “(unknown)”
  1. Michael DresselNov 11, 2007
  2. Johannes SchindelinNov 11, 2007
  3. MichaelTiloDressel@t-online.deNov 12, 2007
  4. Johannes SchindelinNov 12, 2007
  5. MichaelTiloDressel@t-online.deNov 12, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.