平常习惯使用sourceTree提交代码,某次打开时弹出了一个【是否要使用LFS提交】的确认弹窗,当时不知道LFS是什么就点了确认,后续提交时代码全变成了这个样子
因为是初始化的项目首次提交,将近四百个文件全被格式化成了这个样子,但是不要慌,看我们一步步给它恢复。
// 先通过命令把所有代码恢复(在当前项目根目录下执行)
git lfs checkout // 全局卸载lfs
git lfs uninstall
如果是像我一样使用sourceTree的,还需要找到 仓库 - Git LFS - 取消跟踪文件
选中文件进行移除,不移除的话后续再提交代码还是会默认上传成LFS格式