git で追跡されていないファイルを削除する方法

git で追跡されていないファイルを削除する方法

序文

場合によっては、コードの変更を送信したくない場合や、最新のリモート ウェアハウス コードを直接取得して更新したいが、ローカル コードにはすでに多くの変更が加えられている場合があります。解決:

1. 追跡されていないファイル (監視されていない) ファイル
追跡されていないファイル (監視されていない) は、追加された、まだ追跡されていないファイルです。削除方法。

1.1. 追跡されていないファイルの削除

git clean -f

1.2. 追跡されていないディレクトリも削除します。

git clean -fd

1.3. gitignore の追跡されていないファイル/ディレクトリも削除します (使用には注意が必要です。一般に、これはコンパイル済みの .o およびその他のファイルを削除するために使用されます)。

git clean -xfd

上記のコマンドを実行すると、これらのファイルは直接削除されます。削除したくないファイルやディレクトリを削除すると、不意を突かれて後悔する可能性があります。
したがって、上記のコマンドを実行する前に、まず上記のコマンドの view コマンド (および-nパラメーター) を実行して、コマンドがどのファイルを削除するかを確認することをお勧めします。

-n上記のコマンドを使用する前に、重要なファイルが誤って削除されないように、削除されるファイルを確認するためのパラメーターを追加することをお勧めします。

git clean -nf

git clean -nfd

git clean -nxfd

パラメーターを指定してコマンドを実行すると-n、そのコマンドによって削除されるファイルがリストされますが、ファイルは削除されません。git cleanすべてが正しいことを確認してから、対応するコマンドを実行します。

おすすめ

転載: blog.csdn.net/csdn_yudong/article/details/133786407
おすすめ