每次启动Sourcetree均提示下载Git LFS二进制文件问题求助
Sourcetree 3.4.9 反复提示下载Git LFS的解决办法
以下是几个实测有效的解决步骤,按顺序尝试即可:
手动指定Git LFS路径
先自行安装对应系统版本的Git LFS,打开Sourcetree后:- 点击顶部菜单栏「工具」→「选项」
- 切换到「Git」标签页,找到「Git LFS」区域
- 点击「浏览」,选择你安装好的Git LFS可执行文件路径(Windows一般是
C:\Program Files\Git\mingw64\bin\git-lfs.exe,Mac为/usr/local/bin/git-lfs) - 保存设置后重启Sourcetree
强制启用Git LFS全局配置
打开Sourcetree内置终端(顶部「终端」按钮),执行命令:git lfs install执行完成后重启软件,验证提示是否消失
修复Sourcetree配置文件
关闭Sourcetree,找到配置文件:- Windows路径:
%APPDATA%\Atlassian\SourceTree\user.config - Mac路径:
~/Library/Application Support/SourceTree/userconfig
打开文件后,查找GitLfsPath相关条目,确保路径指向正确的Git LFS可执行文件;如果没有该条目,手动添加(示例:Windows下添加<add key="GitLfsPath" value="C:\Program Files\Git\mingw64\bin\git-lfs.exe" />),保存后重启软件
- Windows路径:
验证系统Git环境
在系统自带终端执行以下命令,确认Git LFS正常工作:git config --global lfs.enabled true git lfs version若命令返回正常版本信息,说明环境配置无问题,再重启Sourcetree即可
内容的提问来源于stack exchange,提问作者Anson
相关产品推荐
相关产品推荐

