Sim*_*din 5 git shell git-bash git-difftool
我在Windows上将git bash与Beyond&Compare用作difftool(但相同的事情发生在任何外部difftool上)。
我希望我的终端不要等待difftool退出以便将终端控制权还给我。对我来说,在命令行中执行其他git任务时,保持difftool会话保持打开状态很有用。
可能吗 ?
我不知道这是否有任何关系,trustexistcode但是此设置不会改变我想要的终端行为。
当时我问这个问题时,我不知道我可以简单地退出句柄(它只是等待外部工具发出其退出代码),使用Ctrl + C.
这不是自动的,但足以开始。
编辑 - 更好的解决方案:正如@1615903的评论中所建议的,在&difftool 命令后面添加一个似乎是在没有任何句柄的情况下启动 difftool 。