web-dev-qa-db-ja.com

Mercurialで単一のファイルをチェックインしますか?

hg statusを実行し、3つのファイルが変更されたとします。 3つのファイルすべて(hg commit)をチェックインする方法を知っています。しかし、どうすれば変更されたファイルをoneだけチェックイン(そしてhg Push)できるでしょうか。

29
Marcus Leon

hg help commit の出力を確認してください。これにより、実行できることがわかります。

hg commit foo.c

単一のファイルをコミットしたいだけの場合。これは、Subversionや他の多くのシステムと同じです— hocus-pocusはありません:-)

44
Martin Geisler

ただしてください:

hg ci -I path/to/file -m "commited only one file"

これは1つのファイルのみをコミットし、それをプッシュすることができ、コミットされていない変更は影響を受けません。

7
Ry4an Brase

Windowsで実行している可能性が低い場合、 TortoiseHG (グラフィカルなMercurialインターフェイス)を使用すると、毎回コミットするファイルを選択できます。

2
dimo414