问题描述
当我使用 git difftool
命令时,我尝试在 Fedora linux 中将 VS-codium(没有遥测数据的 VSCode[Visual-Studio Code])设置为 git difftool 我有一个错误,因为 --wait
命令不存在.
我在终端中使用了这些命令:
git config --global diff.tool codium
git config --global difftool.codium.cmd "codium --wait --diff $LOCAL $REMOTE"
.
我也试过这个解决方案。
# Add the following to your .gitconfig file.
[diff]
tool = codium
[difftool]
prompt = false
[difftool "codium"]
cmd = codium "$LOCAL" "$REMOTE"
对于上述解决方案,当我使用 git difftool
命令时,将打开两个窗口,但它们是空的
解决方法
我想我找到了解决问题的方法:
在 .gitconfig 文件(git config --global -e
)中我添加了 "--diff" "--wait" ,它的工作
[diff]
tool = codium
[difftool]
prompt = false
[difftool "codium"]
cmd = codium "$LOCAL" "$REMOTE" "--diff" "--wait"