颜色值无效:红色打击错误消息 [Git + intelliJ]
invalid color value: red strike error message [Git + intelliJ]
我正在关注 Git 2.10 发行说明中的 更多颜色属性 部分图形。通过将 git 升级到 2.10.0 并对全局 .gitconfig
进行更改,结果如下 -
[color "diff"]
old = red strike
new = green italic
但现在我在 intelliJ 上加载了一个 git 项目 [15.0.3 以防万一] 并在进行一些更改后尝试访问 Version Control
window,我看到以下错误 -
error: invalid color value: red strike fatal: bad config variable
'color.diff.old' in file '/Users/xyz/.gitconfig' at line 21
这让我无法使用 intelliJ-UI 查看差异。虽然我仍然可以使用终端 git diff
.
访问相同的内容
有办法克服吗?或者随着 git?
的升级,intelliJ 也会发生一些变化
对我来说,由于 IntelliJ 使用旧版本的 git。
在 IntelliJ 首选项中转到 版本控制 > Git。
找到 Git 可执行文件 的路径。
单击它旁边的 Test 按钮应该会显示 IntelliJ 使用的二进制文件的版本。
如果低于 2.10,您可能需要将路径更改为从命令行使用的路径。
您可以通过在命令行中调用which git
找到正确的路径。
我正在关注 Git 2.10 发行说明中的 更多颜色属性 部分图形。通过将 git 升级到 2.10.0 并对全局 .gitconfig
进行更改,结果如下 -
[color "diff"]
old = red strike
new = green italic
但现在我在 intelliJ 上加载了一个 git 项目 [15.0.3 以防万一] 并在进行一些更改后尝试访问 Version Control
window,我看到以下错误 -
error: invalid color value: red strike fatal: bad config variable 'color.diff.old' in file '/Users/xyz/.gitconfig' at line 21
这让我无法使用 intelliJ-UI 查看差异。虽然我仍然可以使用终端 git diff
.
有办法克服吗?或者随着 git?
的升级,intelliJ 也会发生一些变化对我来说,由于 IntelliJ 使用旧版本的 git。
在 IntelliJ 首选项中转到 版本控制 > Git。
找到 Git 可执行文件 的路径。
单击它旁边的 Test 按钮应该会显示 IntelliJ 使用的二进制文件的版本。
如果低于 2.10,您可能需要将路径更改为从命令行使用的路径。
您可以通过在命令行中调用which git
找到正确的路径。