Windows下迁移Git代码仓库

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
::设置环境变量
set PROJECT=project-name

::1. 克隆旧的完整仓库
git clone --bare git@192.168.1.10:git-group/%PROJECT%.git
cd %PROJECT%.git\

::2. 创建新的仓库
::3. 以镜像推送的方式上传代码到新服务器上
git push --mirror git@192.168.1.66:git-group/%PROJECT%.git
cd ..

::4. 删除本地代码
rmdir /s /q %PROJECT%.git

::5. 克隆新服务器的代码
git clone git@192.168.1.66:git-group/%PROJECT%.git