我尝试通过执行以下操作将git存储库及其所有分支和历史记录从TfsGit(这不再符合我们的要求)迁移到GitLab(运行良好):
git clone --mirror https://xxx.visualstudio.com/DefaultCollection/xxx/_git/project1.git
cd project1.git
git remote add master git@gitlab.com:xxx/project1.git
git push master --mirror
我收到以下错误:
remote: error: object 47754c1677d6cfe0bc1623eba181860cbe8c8351:contains zero-padded file modes
remote: fatal: Error in object
error: pack-objects died of signal 13
我已经移动了大约5个项目而没有任何问题,但这包含一些我不知道如何处理的未知问题。请指教。