git lfs迁移导入后文件已变为unreadbale,如何撤消

时间:2020-08-14 07:16:10

标签: git git-lfs git-lfs-migrate

我在存储库中执行了以下操作,现在所有文件已被这些语句替换(我将第二行中的值替换为* 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文件在内的所有文件都不可读。我怎么可能撤消这些?

1 个答案:

答案 0 :(得分:0)

import将所有文件更改为其SHA密钥。运行以下命令有助于解决我的问题:

git lfs migrate export --include "*" 

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

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