3

コミットする必要のないバイナリファイルがいくつかあります。私は地元のためにそれらが必要です。hg forget binary-folder/この行を追加する必要があり.hgignoreますか?

glob:binary-folder/*

どちらがいいですか?

ありがとう。

4

1 に答える 1

8

次の引用は、MartinGeislerによるこのメーリングリストの投稿からのものです。

ファイルは追跡可能かどうかに関係なく、「hg add」を使用してファイルを追跡し、「hgremove」または「hgforget」を使用して追跡を解除します。フラグなしで「hgremove」を使用すると、ファイルの削除と追跡解除の両方が行われ、「hgforget」はファイルを削除せずに単に追跡解除されます。

追跡されていないファイルは、.hgignoreファイルと一致しない限り、「hgstatus」に疑問符が付いて表示されます。したがって、ファイルを「hg forget」すると、そのファイルと一致する行が.hgignoreにない限り、通常は「hgstatus」で追跡されていないものとして表示されます。

追跡されるファイルは、.hgignoreファイルの影響を受けることはありません。

あなたの場合、明らかに無視することが望ましいでしょう。

于 2012-07-06T01:52:54.557 に答える