我的配置是Win10,最新的Git 2.10,我使用SourceTree与GitHUB合作。 对于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 install"。 另一种尝试" git status " (来自纯粹的Git bash)只会挂起并且什么都不做。
卸载git-lfs并重新启动SourceTree后,我收到此警告
再次报告上一个错误。
我的部分文件已经上传,有些则没有。我不想重置为上一次提交并让我的工作丢失。从这个错误中恢复git有哪些可能的解决方案?
我尝试让我的部分提交从Git bash中再次没有响应。
感谢您的帮助。
干杯。
答案 0 :(得分:0)
在SourceTree弹出窗口中单击NO修复了问题。 显然,在本地安装git lfs和我们的GitHUB中使用的那个冲突发生了冲突。
我也必须卸载git lfs并且一切正常。 谢谢。