如何在运行“更新”之前查看存储库中的文件
我运行 hg pull
,它向我的存储库添加了新的更改。在使用新更改更新我的工作目录之前,我想查看这些新文件/更改。我相信 SVN,我使用了 svn st -u
但它在 Mercurial 中是如何完成的?
I run hg pull
which added new changes to my repository. Before updating my working directory with the new changes i would like to see these new files/changes. I believe in SVN i used svn st -u
but how is it done in Mercurial?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在拉取之前,您可以使用:
查看更改摘要或
查看实际增量。
在拉取之后(但在更新之前!),您可以执行以下操作:
查看已更改文件的列表,或
查看更改摘要,或
查看组合差异。
Before you even pull you can use:
to see a summary of changes or
to see the actual deltas.
After pulling (but before updating!) you can do:
to see a list of the changed files, or
to see a summary of the changes, or
to see the combined diff.
(通过
hg pull
拉取更改后)您可以运行hg status --rev Tip
以显示类似于svn st -u
的输出。(After pulling the changes via
hg pull
) you can runhg status --rev tip
to show an output similar tosvn st -u
.还有
hg传入
(别名hg in
;另外hg传出
/hg out
)可以使用< em>在拉取之前将显示将要拉取的修订。有时这可能很有用。There is also
hg incoming
(aliashg in
; additionallyhg outgoing
/hg out
) which can be used before pulling which will show you the revisions which will be pulled. At times this can be useful.