在 Mercurial 中,我可以通过运行查看当前(未提交)的更改
$ hg diff
好吧。但提交后,我有时想再次查看此差异(即最后一个变更集的差异)。我知道我可以通过以下方式实现这一目标
$ hg log -l 1
changeset: 1234
tag ...
$ hg diff -c 1234
我正在寻找一种方法来在一行中完成此操作。
最佳答案
使用hg diff -ctip
,或hgtip-p
(更短,但仅适用于tip)。
这将一直有效,直到您提取某些内容为止,因为 tip
是出现在存储库中的最新修订版本的别名,无论是通过本地提交还是
从远程存储库拉/推。
关于Mercurial:查看上次提交的更改的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13915467/