On Tue, Jun 16, 2009 at 10:17 AM, Jason Merrill<ja...@redhat.com> wrote:
> On 06/15/2009 01:22 PM, Bernie Innocenti wrote:
>>
>> On 06/15/09 16:28, Rafael Espindola wrote:
>>>
>>> It fails with
>>>
>>> $ git config --add remote.origin.fetch
>>> '+refs/remotes/*:refs/remotes/origin/*'
>>> $ git fetch
>>> fatal: refs/remotes/origin/gcc-4_0-branch tracks both
>>> refs/remotes/gcc-4_0-branch and refs/heads/gcc-4_0-branch
>>
>> Perhaps I should remove those "friendly" refs pointing at the remote
>> branches?  Or can we find a better alternative?  Their use was to make a
>> few frequently used branches readily visible in gitweb and with a simple
>> clone.
>
> It makes sense to me to have the friendly refs so that the simple case
> (clone, don't try to use svn directly) works easily.
>
> What I'm doing doesn't have any problem with them.  Rafael was following
> older instructions written by someone else.  When I started editing that
> page, I put my suggestions at the bottom because I was fairly new to git.
>  Now I feel more confident that what I'm doing is right (or at least better)
> so I think I'll remove the old instructions.
>
> But what are oldmaster/pre-globals-git/restrict-git?

pre-globals-git and restrict-git were test branches from an old mostly
broken version. ;)

They are dead and if someone wants to manually remove the refs, go for it.
No idea what oldmaster is.

>  And why have both
> "master" and "trunk" as heads?
>

See "broken" ;)

>> Perhaps git-svn could be configured to map svn branches directly to the
>> local namespace instead of remotes/ ?
>
> It could, but it seems unnecessary.
>
> Jason
>

Reply via email to