如何比较两个不同git远程仓库上的文件

3

我想比较两个不同的远程仓库(即生产和暂存)上的一个文件(main_controller.rb),因为我在生产环境和暂存环境中得到了不同的结果。

我相信代码(即文件)是相同的,但只是想确认一下。 但我不知道如何在git中进行此比较。

任何帮助将不胜感激。

1个回答

5

您是否在同一个仓库中设置了两个远程?我假设您已经这样做了,并且它们被称为 production staging 。有一种方法可以引用特定提交/树中的文件,语法是 treeish:path/to/file 。您应该能够将其与 git diff 一起使用,以类似以下的方式进行说明:

git diff production:path/to/file staging:path/to/file

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接