1.从原地址克隆一份裸版本库 到本地电脑
git clone --bare ssh://用户名 @服务器地址 IP域名都行: 服务器目录下的 git目录
git clone --bare ssh://lwt@jjsx.7caiyoutu.com:/data/depot/shop
2.在新的服务器上创建新的git
cd /data/depot 进入git目录
git init --bare new_project_name.git 创建新的 git目录
3. 进入本地的git目录 以镜像推送的方式 上传代码到新git 服务器上
git push --mirror ssh://用户@ 服务器地址:git目录结构
git push --mirror ssh://lwt@ssodev.laowutong.com.cn: /data/depot/shop.git
4.修改新git服务器的 git目录 的所属组 以及权限
chmod -R 775 /data/depot/shop.git
chown -R www-data:www-data /data/depot/shop.git
5.删除本地 git 代码
6. 直接克隆新git服务器
git clonessh://lwt@lwtdev.laowutong.com.cn:/data/depot/shop.git
7.查看 历史记录 是否存在
git log 新git服务器仓库 迁移完毕