From: Linus Torvalds <torvalds@osdl.org>
To: Carl Worth <cworth@cworth.org>
Cc: Martin Langhoff <martin.langhoff@gmail.com>,
Junio C Hamano <junkio@cox.net>, Andreas Ericsson <ae@op5.se>,
Eric Wong <normalperson@yhbt.net>,
git@vger.kernel.org
Subject: Re: git-svn and huge data and modifying the git-svn-HEAD branch directly
Date: Wed, 1 Mar 2006 15:43:37 -0800 (PST) [thread overview]
Message-ID: <Pine.LNX.4.64.0603011538580.22647@g5.osdl.org> (raw)
In-Reply-To: <87zmk9zr42.wl%cworth@cworth.org>
On Wed, 1 Mar 2006, Carl Worth wrote:
> Meanwhile, as I've been teaching new git users, I've had to carefully
> teach:
>
> 1) Never commit to a branch name that appears on the right side of ':'
> in a Pull: refspec.
>
> 2) BTW, that ':' might be only implicit. A refspec of "branch" is
> equivalent to "branch:branch" so don't commit to those either.
>
> That's pretty painful, so I really think these remote-tracking refs
> belong outside of refs/heads.
In the same vein, I think the refs/remotes/<remotename>/<branchname>
naming will make it possible for people who track multiple remotes to
sanely work with the fact that they might track 10 separate branches from
Jeff, one branch from me, and a couple of branches from Greg in the same
tree, without just going crazy.
I agree that we could solve the "don't touch that branch" issue another
way, by just making them read-only. But the reason I like the separate
namespace is that it just seems to organize the branches really well, and
in an unambiguous - and logical - manner.
I too find myself looking at "git branch" output, and a lot of it is stuff
I don't really care about - much of it is just the branches I got for just
tracking Junio's git repo.
Linus
next prev parent reply other threads:[~2006-03-01 23:44 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-27 17:59 git-svn and huge data and modifying the git-svn-HEAD branch directly Nicolas Vilz 'niv'
2006-02-27 18:46 ` Eric Wong
2006-02-27 18:55 ` Jan Harkes
2006-02-27 19:24 ` Eric Wong
2006-02-28 0:25 ` Martin Langhoff
2006-02-28 0:41 ` Linus Torvalds
2006-02-28 0:58 ` Martin Langhoff
2006-03-01 6:51 ` Eric Wong
2006-03-01 9:40 ` Andreas Ericsson
2006-03-01 15:53 ` Linus Torvalds
2006-03-01 16:07 ` Andreas Ericsson
2006-03-01 16:24 ` Linus Torvalds
2006-03-01 17:14 ` Josef Weidendorfer
2006-03-01 17:28 ` Shawn Pearce
2006-03-01 17:40 ` Linus Torvalds
2006-03-01 18:06 ` Josef Weidendorfer
2006-03-01 18:25 ` Linus Torvalds
2006-03-01 20:26 ` Josef Weidendorfer
2006-03-01 21:28 ` Linus Torvalds
2006-03-01 19:11 ` Junio C Hamano
2006-03-01 20:54 ` Josef Weidendorfer
2006-03-01 21:40 ` Martin Langhoff
2006-03-01 23:23 ` Carl Worth
2006-03-01 23:43 ` Linus Torvalds [this message]
2006-03-01 21:07 ` Johannes Schindelin
2006-03-19 19:12 ` Petr Baudis
2006-03-19 19:35 ` Linus Torvalds
2006-03-19 19:43 ` Junio C Hamano
2006-02-27 19:04 ` [PATCH] contrib/git-svn: tell the user to not modify git-svn-HEAD directly Eric Wong
2006-02-27 19:34 ` git-svn and huge data and modifying the git-svn-HEAD branch directly Nicolas Vilz 'niv'
2006-02-27 20:27 ` Eric Wong
2006-02-27 20:47 ` Nicolas Vilz 'niv'
2006-02-27 20:55 ` [PATCH] contrib/git-svn: correct commit example in manpage Eric Wong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.64.0603011538580.22647@g5.osdl.org \
--to=torvalds@osdl.org \
--cc=ae@op5.se \
--cc=cworth@cworth.org \
--cc=git@vger.kernel.org \
--cc=junkio@cox.net \
--cc=martin.langhoff@gmail.com \
--cc=normalperson@yhbt.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).