Re: ia64 git pull

From: Petr Baudis <>
Date: 2005-04-22 08:58:57
Dear diary, on Fri, Apr 22, 2005 at 12:29:07AM CEST, I got a letter
where Linus Torvalds <> told me that...
> On Thu, 21 Apr 2005 wrote:
> > 
> > I can't quite see how to manage multiple "heads" in git.  I notice that in
> > your tree on that .git/HEAD is a symlink to heads/master ...
> > perhaps that is a clue.
> It's mainly a clue to bad practice, in my opinion. I personally like the 
> "one repository, one head" approach, and if you want multiple heads you 
> just do multiple repositories (and you can then mix just the object 
> database - set your SHA1_FILE_DIRECTORY environment variable to point to 
> the shared object database, and you're good to go). 

There are two points regarding this:

(i) You need to track heads of remote branches anyway.

(ii) I want an easy way for user to refer to head of another working
tree on the same repository (so that you can do just git merge testing).

This is why the multiple heads are there, and it's actually everything
they _do_. There's nothing more behind it.

				Petr "Pasky" Baudis
C++: an octopus made by nailing extra legs onto a dog. -- Steve Taylor
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to
More majordomo info at
Received on Thu Apr 21 18:59:18 2005

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:37 EST