Git diff两个存储库,从. Git dir获取结果



我的电脑上有两个版本的git repo,我想知道它们之间的区别是什么,这样我就可以知道我是否应该从另一个repo中拉出。

我做了一个"git diff amslib"。/workspace/amslib",而不是仅仅显示两个存储库中提交的文件之间的差异,它开始显示。git目录中的差异。

我想我没有正确使用命令,谁能告诉我应该怎么做?我只是想知道哪个版本的代码有什么变化,所以我可以合并它们,拉出它们,或者手动复制它们,因为我想要一些变化,而不是其他。

谢谢

您应该能够将一个责任库作为"远程"添加到另一个责任库,获取额外的提交,然后将它们与当前的repo进行比较。

您可以执行普通的递归diff,忽略.git目录中的任何结果。我怀疑@Noufal的解决方案更简洁,但这是另一种选择。

最新更新