我有两个不相关的存储库,每个存储库都有一些已添加但未提交的更改。单独地,通过git diff --cached
可以看到正确的差异输出。
我想知道是否有一些git diff
用法允许我从两个存储库中基本连接git diff --cached
(例如,path-a
和path-b
)。我希望这样,因为我们的审核工具只接受传递给单个git diff
的标记,并且不支持多个调用,因此无法使用git diff ... && git diff ...
之类的内容。
答案 0 :(得分:1)
在linux下,对git <something>
的所有调用实际上是对git-<something>
的调用,因此可以轻松添加新命令。例如,Gerrit以这种方式添加git review
。
这些命令是简单的shell脚本,因此您可以将git customdiff
添加到审核引擎计算机中。