當我運行:什麼是由git difftool生成的「lindex」,「rindex」和「wtindex」文件?
git difftool -d
它創建一個包含文件的臨時目錄,在差異中顯示。結構如下:
tmpdir/
left/
file1
lindex
right/
file1
rindex
「左」和「右」目錄已清除。但是什麼是「lindex」和「rindex」文件?它們包含什麼?我如何查看它們?有時沒有「rindex」,而是「wtindex」文件。
可能需要提及(和標記)你實際使用什麼工具作爲'git difftool' ...然後查閱該工具的文檔... – twalberg
當你傳遞「-d」時,'git-difftool'命令本身在將控制權交給diff工具本身之前生成了這個目錄結構。所以這真的是一個'git-difftool'問題。 – danvk
@twalberg它在'git-difftool.perl' [源代碼](https://github.com/git/git/blob/v2.0.1/git-difftool.perl)。 –