如何恢复损坏的 Git 工作区?
How can I recover a broken Git workspace?
我的配置是使用 Win10,最新的 Git 2.10,我使用 GitHUB 使用 SourceTree。
对于 SourceTree,它使用我系统的 Git 版本(不是嵌入式版本)。
显然有几个 2Mb 大小的文件(是的,我仔细检查了它),当尝试暂存文件时在 sourceTree 中弹出一个警告,要求 lfs 连接和配置。我跟进了 lfs 设置(从 sourceTree 中)。
此时试图获取git状态报此错误。
git-lfs clean -- 'path/AMyimageI.png': git-lfs: command not found
error: external filter git-lfs clean -- %f failed -1
error: external filter git-lfs clean -- %f failed
fatal: path/AMyimageI.png: clean filter 'lfs' failed
然后让我从 here 安装 git lfs,然后是“git lfs 安装”。
另一个尝试“git status”(来自纯 Git bash)只会挂起并且什么都不做。
卸载 git-lfs 并重新启动 SourceTree 后,我收到此警告
再次报之前的错误
我的一些文件已经暂存,有些还没有。我不想重置为上次提交并丢失我的工作。从这个错误中恢复 git 的可能解决方案是什么?
我尝试从 Git bash 中删除我的部分提交,同样没有响应。
感谢您的帮助。
干杯。
单击否,在弹出的 SourceTree 中 window 修复了问题。
显然,在本地安装 git lfs 和我们的 GitHUB.
中使用的 lfs 时发生了冲突
我确实必须卸载 git lfs 并且一切正常。
谢谢。
我的配置是使用 Win10,最新的 Git 2.10,我使用 GitHUB 使用 SourceTree。 对于 SourceTree,它使用我系统的 Git 版本(不是嵌入式版本)。
显然有几个 2Mb 大小的文件(是的,我仔细检查了它),当尝试暂存文件时在 sourceTree 中弹出一个警告,要求 lfs 连接和配置。我跟进了 lfs 设置(从 sourceTree 中)。 此时试图获取git状态报此错误。
git-lfs clean -- 'path/AMyimageI.png': git-lfs: command not found
error: external filter git-lfs clean -- %f failed -1
error: external filter git-lfs clean -- %f failed
fatal: path/AMyimageI.png: clean filter 'lfs' failed
然后让我从 here 安装 git lfs,然后是“git lfs 安装”。 另一个尝试“git status”(来自纯 Git bash)只会挂起并且什么都不做。
卸载 git-lfs 并重新启动 SourceTree 后,我收到此警告
再次报之前的错误
我的一些文件已经暂存,有些还没有。我不想重置为上次提交并丢失我的工作。从这个错误中恢复 git 的可能解决方案是什么?
我尝试从 Git bash 中删除我的部分提交,同样没有响应。
感谢您的帮助。
干杯。
单击否,在弹出的 SourceTree 中 window 修复了问题。 显然,在本地安装 git lfs 和我们的 GitHUB.
中使用的 lfs 时发生了冲突我确实必须卸载 git lfs 并且一切正常。 谢谢。