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

问题描述

我在存储库中执行了以下操作,现在所有文件已被这些语句替换(我将第二行中的值替换为* 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" 

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...