gpt4 book ai didi

windows - 使用 VsCode 作为 Git difftool 和 mergetool 同时打开所有文件

转载 作者:行者123 更新时间:2023-12-03 11:14:31 25 4
gpt4 key购买 nike

目前,我已将 VsCode 配置为我的 git difftoolgit mergetool
我的 ~\.gitconfig文件如下所示:

[user]
email = myemail@gmail.com
[merge]
tool = vscode
[mergetool "vscode"]
cmd = code --wait $MERGED
[diff]
tool = vscode
[difftool "vscode"]
cmd = code --wait --diff $LOCAL $REMOTE

但是,当我运行 git difftool 时,它会问我
Viewing (1/6): 'Repo\directory\someCode.cs'                                                                                                                 
Launch 'vscode' [Y/n]?

有没有办法一次打开所有差异?能够在文件之间循环而不必关闭它们是很有用的。

最佳答案

我发现的简单方法是:

  • 为位于/home/.bashrc(Debian/Ubuntu 发行版)中的 .bashrc 文件添加别名。
  • 最后添加一行alias difftool="git difftool -y"并保存它。
  • 使用命令重新加载 bashsource ~/.bashrc从终端。
  • 尝试再次运行它。
  • 关于windows - 使用 VsCode 作为 Git difftool 和 mergetool 同时打开所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59903078/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com