Re: [PATCH] cg-pull to stop treating "master" specially, fix fetch_local for .git/HEAD
- From
Petr Baudis <pasky@suse.cz>
- Date
- Nov 11, 2005, 00:09 UTC
- Message-ID
- <20051111000923.GF30496@pasky.or.cz>
- In-Reply-To
- <200511110056.54476.Josef.Weidendorfer@gmx.de>
Dear diary, on Fri, Nov 11, 2005 at 12:56:54AM CET, I got a letter where Josef Weidendorfer <Josef.Weidendorfer@gmx.de> said that...
> Still I think my reasoning holds: cg-clone is also used locally, thus > cloning a repository on which you probably are working on, too.
Yes, that's a valid point, but I still think for the usual case defaulting to HEAD is the right thing to do. But it wasn't described in the documentation and that's indeed a bug - fixed now.
> If I want to branch off from master, I can use cg-clone to start a new > development branch. I suppose this is the suggested Cogito way, from > the README; and it makes Cogitos usage so simple, even with multiple > development branches: by using a cloned repository for each branch.
Yes, this is the recommended workflow. Well, if you plan to switch branches randomly in your "central private repository", better explicitly specify #master in the offsprings. ;-)
-- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ VI has two modes: the one in which it beeps and the one in which it doesn't.