我的计算机上有两个版本的git repo,我想知道它们之间的区别是什么,所以我可以知道是否应该从其他回购中获取。
我做了一个“git diff amslib ../workspace/amslib”而不是向我展示两个存储库中只提交文件之间的差异,它开始给我.git目录中的差异。
我想我没有正确使用这些命令,有人能告诉我应该怎么做吗?我只是想知道哪个版本的代码有什么变化,所以我可以合并它们,拉它们,或者手动复制它们因为我想要一些改变,而不是其他的。
感谢
答案 0 :(得分:0)
您应该能够将一个存储库作为“远程”添加到另一个存储库,获取额外的提交,然后将它们与当前存储库进行区分。
答案 1 :(得分:0)
您可以执行普通的递归diff
并忽略.git
目录中的任何结果。我怀疑@ Noufal的解决方案更清晰,但这是另一种选择。