Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经使用 $LOCAL、$REMOTE 和 $MERGED 在 .gitconfig 文件中配置了 git difftool/mergetool。这些被替换为我正在使用的文件的相对路径。问题是,当我的工具启动时,它需要这些文件的完整路径并返回错误。
是否可以在不使用外部 shell 脚本的情况下在 diff/merge 中传递文件的完整路径?
谢谢你。
您的工具能否使用 git 命令,例如:
git rev-parse --show-cdup
这将为您提供您所在的“工作树的根”。