missing files (mercurial)
Mercurial は、 % hg remove [ファイル名] としないと、ファイルを消したことを認識してくれません。 というか、一応認識してはくれるんですが、commit 時に nothing changed (2 missing files, see 'hg status') とかいうメッセージが出てしまいます。 そういう時は、メッセージに書かれている通り % hg status として、先頭に「!」がついているファイルを、上記の hg remove を使って Mercurial にファイルを消去したことを教えます。 そうすると、 % hg commit -m "commit massage" % hg push というように通ります。