Re: Creating new remote branch in git?

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Robert Haas <robertmhaas(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Greg Smith <greg(at)2ndquadrant(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Creating new remote branch in git?
Date: 2011-06-13 23:00:16
Message-ID: 4DF69680.5060306@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 06/13/2011 06:38 PM, Bruce Momjian wrote:
> Andrew Dunstan wrote:
>>
>> On 06/13/2011 02:26 PM, Bruce Momjian wrote:
>>> I found the cause. When I added 'github' to ~/.gitconfig a few months
>>> ago, I copied this line from .git/config:
>>>
>>> fetch = +refs/heads/*:refs/remotes/origin/*
>>>
>>> If this line is in ~/.gitconfig for both 'origin' and 'github', git
>>> cannot create .git/config entries.
>>>
>>> Attached is my corrected ~/.gitconfig file. I now use only the 'url'
>>> branch entries, which is all that is needed.
>>>
>> [...]
>>> [remote "origin"]
>>> url = ssh://git(at)gitmaster(dot)postgresql(dot)org/postgresql.git
>>> # Do not add the next line or .git/config is not updated.
>>> # fetch = +refs/heads/*:refs/remotes/origin/*
>>> [remote "github"]
>>> url = git(at)github(dot)com:bmomjian/postgres.git
>>
>> Is putting remotes in your ~/.gitconfig good practice? I certainly
>> don't have any in mine.
> Putting 'github' in there allows me to push/pull from github branches
> without having to specify the github URL.
>
>> The one for "origin" seems a particularly bad idea to me, although I
>> don't claim that my git-fu is of the highest.
> Yeah, it isn't necessary, but it does allow me to do:
>
> git clone origin
>
> again without having to specify the URL.

Well, TIMTOWTDI, but I suspect you'd be much better off using git
aliases for both these purposes. Then you would not have got yourself
into the trouble that gave rise to this conversation.

cheers

andrew

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Marko Tiikkaja 2011-06-13 23:00:34 Re: creating CHECK constraints as NOT VALID
Previous Message Bruce Momjian 2011-06-13 22:38:46 Re: Creating new remote branch in git?