如何在运行“更新”之前查看存储库中的文件

发布于 2024-10-04 10:38:52 字数 136 浏览 5 评论 0原文

我运行 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

緦唸λ蓇 2024-10-11 10:38:52

在拉取之前,您可以使用:

hg incoming --stat

查看更改摘要或

hg incoming --patch

查看实际增量。

在拉取之后(但在更新之前!),您可以执行以下操作:

hg status --rev tip

查看已更改文件的列表,或

hg diff --rev tip

查看更改摘要,或

hg diff -r tip

查看组合差异。

Before you even pull you can use:

hg incoming --stat

to see a summary of changes or

hg incoming --patch

to see the actual deltas.

After pulling (but before updating!) you can do:

hg status --rev tip

to see a list of the changed files, or

hg diff --rev tip

to see a summary of the changes, or

hg diff -r tip

to see the combined diff.

旧城烟雨 2024-10-11 10:38:52

(通过 hg pull 拉取更改后)您可以运行 hg status --rev Tip 以显示类似于 svn st -u 的输出。

(After pulling the changes via hg pull) you can run hg status --rev tip to show an output similar to svn st -u.

临风闻羌笛 2024-10-11 10:38:52

还有hg传入(别名hg in;另外hg传出/hg out)可以使用< em>在拉取之前将显示将要拉取的修订。有时这可能很有用。

There is also hg incoming (alias hg in; additionally hg 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文