如何设置Git LFS的“不安全”配置项,解决配置被忽略的警告问题?
单个Git仓库设置
lfs.activitytimeout的方法 警告触发原因
你收到WARNING: These unsafe lfsconfig keys were ignored警告,是因为错误将lfs.activitytimeout配置写入了仓库内的.lfsconfig文件。Git LFS出于安全限制,会忽略.lfsconfig中不在白名单内的配置键,因此该配置无法生效。
正确操作步骤
- 进入目标本地代码仓库的根目录
- 执行仓库级Git配置命令,配置将自动写入仓库的
.git/config文件:git config lfs.activitytimeout <超时时间,单位为秒>
示例:设置超时时间为300秒时,执行命令:git config lfs.activitytimeout 300 - 验证配置是否生效:执行
git config --get lfs.activitytimeout,返回你设置的数值即代表配置成功。
手动编辑配置的可选方案
你也可以直接打开仓库目录下.git文件夹内的config文件,在文件末尾添加如下配置段即可:
[lfs] activitytimeout = 300
内容的提问来源于stack exchange,提问作者Geordie
相关产品推荐
相关产品推荐

