Nathaniel Smith wrote:I think that GIT separation of root, repository, and branches namespaces is why there are so many calls for adding subproject support to GIT; people want to change to GIT literally, for example putting everything in one large repository. In GIT there is no concept of root, like in CVS or SVN. You can put repository anywhere. By default GIT looks for repository in current directory or one of its parents; otherwise you have to provide location of repository either by using GIT_DIR environment variable, or by using --git-dir option to git wrapper. And the branch namespace is totally separate. There are some restrictions on branch names (caused by notation GIT uses, for example <branch>^ means [first] parent of commit given by <branch>), but really few. Branch names can be hierarchical, like "jc/diff". So there is no "store everything in URL/path" of /root/repo/branch notation in GIT. -- Jakub Narebski Warsaw, Poland ShadeHawk on #git - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Greg Kroah-Hartman | [PATCH 002/196] Chinese: rephrase English introduction in HOWTO |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Amit K. Arora | [RFC] Heads up on sys_fallocate() |
| Linus Torvalds | Re: 2.6.25-rc2 System no longer powers off after suspend-to-disk. Screen becomes g... |
git: | |
| David Miller | [GIT]: Networking |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Ray Lee | Re: [BUG] New Kernel Bugs |
