我刚刚开始了我的第一个Mercurial项目。
我在源目录中输入了'cd'。
然后我这样做了:
hg init myproject
但接下来我做了
hg commit -m "first commit"
所有报告都是:
nothing changed
但是当我做的时候
hg status
它列出了我项目中的所有源代码。
我在这里做错了什么?
答案 0 :(得分:23)
我认为hg status
命令的输出可能告诉您工作目录中有很多文件没有被Mercurial跟踪。您应该可以通过运行命令
hg addremove
然后你可以进行第一次提交:
hg commit -m "first commit"
或者,您可以使用
在一个命令中完成所有操作hg commit -A -m "first commit"
答案 1 :(得分:-1)
尝试hg push
然后刷新存储库几次尽管没有说什么也没改变