Messages in this thread | | | Date | Fri, 24 Jun 2005 17:11:02 -0400 (EDT) | From | Daniel Barkalow <> | Subject | Re: Mercurial vs Updated git HOWTO for kernel hackers |
| |
On Fri, 24 Jun 2005, Matthias Urlichs wrote:
> Hi, Petr Baudis wrote: > > > Switching branches in place will be supported soon (although I have > > doubts about its usefulness). > > Well, I don't. Main reason: It's simply a lot faster to create+switch to a > branch locally for doing independent work, than to hardlink the whole > Linux directory tree into a clone tree.
There's another option, which I may be the only person currently using: have a repo (.git directory) not in a working directory, and have the objects/ and refs/ subdirectories of the .git directories in your working directories symlinked to those subdirectories of the repo. Then you can have any number of functionally identical working directories, each of which is set to some branch. If you have a reasonably small number of branches at any time, they can each have a working directory switched to them. On the other hand, all of the branches are accessible from any of them.
-Daniel *This .sig left intentionally blank*
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |