如何区分一个分支和我的默认分支

我切换到我的本地回购分支,并注意到它给了我消息显示x文件更新。 这让我感到吃惊,因为我不知道那个分支有什么不同。 如何将该分支与默认分支进行比较以查看发生了什么变化?

使用hg diff -r BRANCH1:BRANCH2 ,其中BRANCH1和BRANCH2是分支的名称。 这会告诉你两个分支的头部之间的差异。

您收到有关“x文件更新”的消息,因为原始分支上有文件被更改,而不一定是因为另一分支上有文件被更改。 Mercurial向您显示来自两个分支的已更改文件集合。