我在Google Code上设置了一个新项目,并将Mercurial设置为我的源代码控制。
我做了一个hg clone <url>
,就像Checkout页面所说的那样,并在本地获得了这个存储库的副本。目前,它仍然是空的。
现在我在此文件夹中添加了一些文件并尝试将其与hg com -m "Initial Commit"
一起提交,但我总是回复nothing changed
。
所以我用hg status
检查状态并获取:
? file1
? file2
所以Mercurial知道应该添加这些文件,但在尝试提交时我仍然会得到nothing changed
。显然,在尝试push
时也会发生这种情况,但我想这是因为我还没有commit
。
有没有人遇到过这个问题?
答案 0 :(得分:5)
问题在于我忘了add
。
所以现在我克隆后,我做了一个hg add
,然后一个hg com -m "Initial Commit"
,它就有用了。