バージョン管理に Git を使用する場合、Git リポジトリ内のすべてのファイルを削除する必要がある場合があります。これは次の 2 つの状況で役立ちます。
それでは、Git 内のすべてのファイルを削除するにはどうすればよいでしょうか?一般的な方法は次の 3 つです。
この操作では、Git リポジトリ内のすべてのファイルと履歴レコードがクリアされます。新しい Git リポジトリを最初から開始する場合は、この方法を使用できます。
Git ウェアハウスが配置されているディレクトリを開き、すべてのファイルを削除します:
rm -rf ./*
次に、次のコマンドを実行して Git ウェアハウスを元の場所に戻します。初期状態:
git init
このコマンドは、Git リポジトリを再初期化し、すべての履歴と追跡されたファイルをクリアします。
この操作では、.git ディレクトリは Git リポジトリに保持されますが、他のファイルはすべて削除されます。
Git ウェアハウスが配置されているディレクトリを開き、すべてのファイルを削除します:
rm -rf ./*
次に、次のコマンドを実行して Git ステータスを更新します。
git add . git commit -m "Remove all files"
このコマンドは、すべてのファイルの削除を Git に追加し、新しいコミットを作成します。このようにして、履歴を Git リポジトリに保存し、他のファイルをすべて削除します。
コマンド ラインを使用してすべてのファイルを削除したくない場合は、Git コマンド ライン ツールを使用してすべてのファイルを削除することもできます。ファイル。
次のコマンドを実行して、現在の Git リポジトリで追跡されているファイルを一覧表示します:
git ls-files
次に、次のコマンドを実行してすべてのファイルを削除します。
git rm -r --cached .
このコマンドは、現在の Git リポジトリ内のすべてのファイルを削除し、削除操作を Git に追加します。ただし、ローカル ファイル システム内のファイルは削除されません。
どの方法を使用する場合でも、Git リポジトリ内のすべてのファイルを削除するのは簡単な作業です。メソッドを選択して実行するだけです。この操作は、バージョン管理を最初からやり直したり再計画したりする必要がある場合に非常に役立ちます。
以上がgitを使用してGitリポジトリ内のすべてのファイルを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。