我在使用git init
命令时遇到此错误,甚至用于git clone
等其他命令。
git init
fatal: bad numeric config value 'falseexit' for 'core.trustctime': invalid unit
答案 0 :(得分:0)
core.trustctime
必须是布尔值:是/否/ 1/0 /真/假。您的git配置文件中有错误。编辑.gitconfig或.git / config并将 falseexit 更改为 false 。
PS。 falseexit ,嗯...似乎有人试图exit vim而没有从插入模式切换到普通模式。
答案 1 :(得分:0)
core.trustctime
必须是布尔值
在 Git 2.31(2021 年第一季度)中,改进了预期具有布尔值的配置变量时给出的错误消息。
参见commit f276e2a的Andrew Klotz (KlotzAndrew
)(2021 年 2 月 11 日)。
(2021 年 2 月 17 日在 Junio C Hamano -- gitster
-- 被 commit 483e09e 合并)
config
:改进布尔配置的错误信息签字人:Andrew Klotz
<块引用>当前无效的布尔配置值返回关于“bad numeric
”的消息,当错误是由布尔值引起时,这会有点误导。
当我们知道该值既不是 bool
文本也不是 int
时,我们可以通过返回布尔错误消息来改善开发者体验。
在使用无效的布尔值 non-boolean
之前,不清楚数字指的是什么:
fatal: bad numeric config value 'non-boolean' for 'commit.gpgsign': invalid unit
现在错误消息提到 non-boolean
是一个错误的布尔值:
fatal: bad boolean config value 'non-boolean' for 'commit.gpgsign'
答案 2 :(得分:0)
我刚刚运行了以下内容:
git config --global commit.gpgsign true