如何为git difftool指定difftool_参数?
我正在尝试为git diff使用自定义diff工具。以下命令执行此操作:如何为git difftool指定difftool_参数?,git,diff,git-diff,Git,Diff,Git Diff,我正在尝试为git diff使用自定义diff工具。以下命令执行此操作: git difftool --tool nbdime "file.ipynb" 这将使用以下参数在web上启动diff viewer: {'difftool_args' : {'base': '/tmp/ZpUu2a_1 - file.ipynb', 'remote': 'file.ipynb'}, 'port': 0,
git difftool --tool nbdime "file.ipynb"
这将使用以下参数在web上启动diff viewer:
{'difftool_args' : {'base': '/tmp/ZpUu2a_1 - file.ipynb',
'remote': 'file.ipynb'},
'port': 0,
'cwd': '/home/user/Projects/prj2'}
但是,我需要为difftool nbdime指定端口
我尝试了以下(+其他排列):
但没有一个被接受为difftool的参数;那么如何为difftool提供参数呢?关于,因为它需要一个,我将把它包装在一个脚本中,它将:
- 使用这些参数和端口调用nbdime
git difftool--tool
指令中使用该脚本(没有端口,因为所述端口是在包装器脚本中设置的)
git difftool --tool nbdime --port 5555 "file.ipynb"