我正在尝试将 svn repo 转换为 git,我想保留大文件。这些是我使用的命令:
git svn clone https://mysvnrepo
在我们的 github 企业站点上手动创建一个新的存储库。
git remote add origin https://github.com/myrepo
git push -u origin master
它会抛出一个错误,指出文件超过 100 MB。我在推送之前添加了 .gitattributes。我看到的所有教程要么没有提到这一点,要么告诉我删除我尝试过的文件,但由于某种原因,它仍然会看到我删除的所有文件,并且不会让我继续。我知道 LFS 适用于其他人,但由于这是从 svn 转移的,我不确定为什么这不起作用。