Re: [git pull] ieee1394 tree for 2.6.18

From: Linus Torvalds
Date: Tue Jun 20 2006 - 17:39:29 EST




On Tue, 20 Jun 2006, Dave Neuer wrote:
> >
> > Of course, it can.
>
> So "please pull git://somehost/myrepo.git mytag" is a solution?

Yes. As is "mybranch" etc. A lot of people use a special "for-linus"
branch, which they update when they are ready to push to me, even if they
might - for example - have a more "wild and crazy" main branch that they
want others to pull for testing.

On the other hand, it really _is_ more important to just use some common
sense. This is much less about technology than about a social protocol:
people you know better you can be less strict with, and you can use slang
with them, and you can call them "pinhead" rather than "Dr Torvalds".

So people you work closely with you know how they work, they know you, and
you may not be a total stickler for protocol.

And other people may your co-workers, but you don't actually talk daily
with them, and you don't necessarily feel you "know" them, you are a bit
more careful about. You follow company policy, you work through the
channels ratehr than just showing up at his door to hang out.

See? There are pretty well-established rules for "please pull", but that
doesn't mean that they are set in stone per se. Don't sweat it.

Another way of sayign the same thing, and maybe clarifying: this _is_
about the human-to-human interaction. Git on its own can do the
machine-to-machine part, and if you make the "please pull" be _purely_
automated, and you take the rules mindlessly, then you'd be kind of
missing the point of the whole thing, wouldn't you?

So there's a protocol in place. But it's a _social_ protocol. Everybody
starts out extra stiff and extra careful. But some day, you can give me a
wedgie, ok?

Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/