Mercurial Hg没有发现变化 – 不能推出汞

有人可以告诉我为什么我没有得到最后发现的变化。

另外,我收到一个令人讨厌的消息,“ 用户名不在.hg / hgrc中指定,密钥环不会被使用”。

版本工具:Hg最新版本服务器:Linux工作区:〜/ 2012WS


     LinuxServer123:〜/ 2012WS#hg clone http:// LinuxServer123 / hg / GigaTest /
    用户名未在.hg / hgrc中指定。 钥匙圈不会被使用。
    需要http授权
    领域:Mercurial知识库
    用户:u123456
    密码:
    目的地目录:GigaTest
    请求所有更改
    添加更改集
    添加清单
    添加文件更改
    添加14个变更集,585个变更,575个文件(+1个头)
     2个文件更新,0个文件合并,0个文件删除,0个文件未解决
    更新到分支默认
     0文件更新,0文件合并,0文件删除,0文件未解决
     LinuxServer123:〜/ 2012WS#

     LinuxServer123:〜/ 2012WS#cd GigaTest /
     LinuxServer123:〜/ 2012WS / GigaTest#ls -tlr
    共12个
     -rw-r  -  r-- 1 root root 25 Jan 10 16:36 hello.py
     -rw-r  -  r  -  1 root root 25 1月10日16:36 HELLO-UP.PY
     drwxr-xr-x 4 root root 4096 Jan 10 16:36 .hg
     LinuxServer123:〜/ 2012WS / GigaTest#vi hello.py
     LinuxServer123:〜/ 2012WS / GigaTest#ls -l> new.txt
     LinuxServer123:〜/ 2012WS / GigaTest#hg add new.txt
     LinuxServer123:〜/ 2012WS / GigaTest#

     LinuxServer123:〜/ 2012WS / GigaTest#
     LinuxServer123:〜/ 2012WS / GigaTest#hg stat
     M hello.py
    一个new.txt
     LinuxServer123:〜/ 2012WS / GigaTest#

     LinuxServer123:〜/ 2012WS / GigaTest#hg out
    与http:// LinuxServer123 / hg / GigaTest /
    用户名未在.hg / hgrc中指定。 钥匙圈不会被使用。
    需要http授权
    领域:Mercurial知识库
    用户:u123456
    密码:
    寻找变化
    没有发现变化
     LinuxServer123:〜/ 2012WS / GigaTest#

提前致谢。

    你必须先做好hg commit

    hg stat显示了对当前工作存储库所做的更改(自从上次提交以来),而hg out显示了对存储库所做的提交,这些提交将在hg pushhg push

    而“.hg / hgrc中没有指定用户名”的信息表示你的用户名没有在.hg / hgrc文件中指定。 钥匙圈是我不熟悉的扩展; 想必它会把你的用户名和做一些关键的东西。