我不知道Git是否有修订的概念。
我想将当前工作副本与旧版本(不一定是最后一次提交)进行比较。
如果能在 Emacs 中完成那就太好了。
我不知道如何在 Emacs 中执行此操作,但是:
git diff rev1..rev2
将为整个存储库执行您想要的操作。然后您可以添加:
git diff rev1>..rev2 path
path
可以是文件的绝对路径,也可以是目录的路径,因此您可以比较子树。
如果您想要比较工作副本 - 只需指定修订版 1:
git diff rev1 path
修订代码可以是特殊名称,例如,HEAD^..HEAD
表示从最后到当前,或者日志中的 SHA-1 值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)