Bill Lear wrote:Nope. 1. New git works with old repositories, and would continue to work. Nevertheless you need new layout and new configuration to make use of some new features. 2. They need to clone _their own_ repositories. It's the simplest way, but 3. You can simply a) convert remotes configuration from .git/remotes/origin file to .git/config using remotes2config.sh script in contrib area of git, or http://repo.or.cz/w/git.git?a=blob_plain;f=contrib/remotes2config.sh b) hand edit remotes configuration to use globbing for refspec, and per branch configuration If old repository was _not_ cloned with --use-separate-remote (using separate remote layout), you would also have to: c) move branches from old layout to new layout using "git branch -m" command: 'refs/heads/origin' branch to 'refs/remotes/origin/master', all branches except 'master' (refs/heads/master) from 'refs/heads/<branch>' to 'refs/remotes/origin/<branch>'. That's all. You have new layout and new configuration without re-cloning. -- Jakub Narebski Poland - 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
| Andrew Morton | -mm merge plans for 2.6.23 |
| David Miller | Re: [BUG] New Kernel Bugs |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Andrew Morton | Re: Linux 2.6.21-rc4 |
git: | |
| David Miller | [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Eric W. Biederman | [PATCH] macvlan: Support creating macvlans from macvlans |
