我在Google代码上建立了一个新项目,并将Mercurial设置为我的源代码控制。
我做了一个 hg clone <url> 就像签出页声明的那样,在本地获得了这个存储库的副本。现在,它还是空的。
hg clone <url>
现在,我在该文件夹中添加了一些文件,并尝试使用以下方式提交它们: hg com -m "Initial Commit" 但我总是回来 nothing changed .
hg com -m "Initial Commit"
nothing changed
所以我用 hg status 得到:
hg status
? file1 ? file2
所以Mercurial知道应该添加这些文件,但我仍然可以 什么也没变 当试图承诺的时候。很明显这是在试图 push 但我想那是因为我没能 commit 然而。
什么也没变
push
commit
有人遇到过这个问题吗?
问题是我忘了 add .
add
所以现在在我克隆后,我做了一个 hg add 然后一个 hg com -m "Initial Commit" 它奏效了。
hg add