git仓库迁移
git仓库从一台服务器迁移到另外一台服务器:
1) 从原有仓库克隆一份裸版库,sample
1 | git clone --bare git://github.com/username/project.git |
裸版意思是没有工作区,clone的是当前的整个版本库
2) 在新的git服务器上创建一个新的项目,比如gitPro
3) 以镜像的方式推送到gitPro服务器上
1 | cd project |
4) 本地代码修改origin url或者重新clone
修改origin url
1 | cd 进入之前的本地仓库目录 |
或者重新clone一个工程1
git clone git@gitPro.com/username/newproject.git
OK,搞定,尽情的享受吧。