查看我在Git和Mercurial本地提交的文件
问题描述:
一旦我在本地提交了我的代码,执行hg status
或git status
将而不是显示我已经提交(但未推送)的文件。查看我在Git和Mercurial本地提交的文件
如何查看准备推送的文件?
答
对于水银你根本:
hg outgoing
或者你可以做hg out
这是outgoing
命令的简写。
outgoing
需要一些参数来优化输出或显示额外的信息,你可以通过做hg help outgoing
看到帮助。
例如,如果你想看到与远程仓库的差异,加上patch
选项:
hg out -p
答
Git中你会
git diff ..origin/master --stat
如果你对主人和来源的工作是什么,你叫你的遥控器。没有使用过汞。
在DVCS(分布式版本控制系统)中,存在将您在本地执行的提交推送到远程存储库的想法。这是一个明确的步骤,并在提交级别完成。如果您想在每次提交后立即执行此操作或分批执行操作,则由您决定。 “状态”只会显示您未做出的更改。它不关心以前的提交。在git中,如果您已将当前分支设置为跟踪远程分支,那么您将在“提交远程X提交”时告诉您在决定执行时将推送多少次提交。
伟大的,我怎么可能比较什么是主远程存储库(主)传出文件? – codecompleting 2011-12-16 20:33:42