文件变得不可读 post git lfs migrate import,如何撤消

Files have become unreadbale post git lfs migrate import, how to undo

我在我的存储库中执行了以下操作,现在所有文件都已被这样的语句替换(我已将第二行中的值替换为 *s):

version https://git-lfs.github.com/spec/v1
oid sha256:8*****************************************93
size 1003203

lfs 命令运行:

git lfs install
git lfs track "*.xyz"
git lfs migrate import

现在包括xyz 文件在内的所有文件都无法读取。我怎么可能撤消这些?

import 将所有文件更改为其 SHA 密钥。 运行 以下内容对我的案例有所帮助:

git lfs migrate export --include "*" 

我在这里使用 --include "*" 因为我有 运行 migrate export 没有包含标志并且所有文件都添加到 .gitattributes。如果独占文件不可读,请执行以下操作:

git lfs migrate export --include "filepath/filename"