Git でリポジトリを初期化解除する
Git は、アプリケーションの開発中にコードの変更を追跡するために使用するよく知られたプラットフォームです。 これは、チームメイトとの調整を可能にし、チームベースのプロジェクトで互いに調整しながらコーディングを改善するのに役立つバージョン管理システムです.
git init
コマンド
git init
コマンドは、新しい空の Git リポジトリを作成します。 また、既存の Git リポジトリを再初期化するためにも使用されます。
おそらく、開発者が新しいプロジェクトの初期化中に実行する最初のコマンドです。 リポジトリは、プロジェクト ファイルを保存し、簡単にアクセスできるコード バージョンを保存できる場所です。
このコマンドは、オブジェクトやテンプレート ファイルのサブディレクトリなど、メタデータで構成される .git
サブディレクトリを開発して、まったく新しいリポジトリを作成するのに役立ちます。 このガイドでは、このコマンドを元に戻す手順、またはコマンド ラインを使用して Git リポジトリを初期化解除する手順について説明します。
Git でリポジトリを初期化解除する
git init
を使用して Git リポジトリを初期化すると、隠し Git ディレクトリ (.git
) がプロジェクト ディレクトリ内に自動的に作成されます。 Git コマンド ラインには、git init undo
のコマンドはありません。
コンピューターで init
コマンドによって行われた変更を元に戻すには、新しく作成された Git リポジトリを削除するコマンドを実行して、リポジトリ フォルダー内の .git
という名前のフォルダーを削除する必要があります。 コマンドは次のとおりです。
rm -rf .git/
上記のコマンドは Linux 用です。 フラグ r
は、再帰的に削除するために使用されます。 フラグ f
は、強制する (保護されたファイルを強制的に削除する) ために使用されます。
Windows の場合、次の Git シェル コマンドを使用して .git/
フォルダーを削除できます。
rmdir /s .git
このコマンドは、.git
という名前のフォルダーとそのフォルダーのすべてのサブディレクトリを削除します。
一部のファイルは、隠し .gitignore
ファイルであるため、残っている可能性があります (.gitignore
に自分で追加しました)。 それらを削除するには、次のコマンドを実行します。
find . -name ".gitignore" | xargs rm
.git
フォルダーを削除するときは注意が必要です。一度削除すると予約できないため、正しいリポジトリにいることを確認する必要があります。 そして、リポジトリ内のすべての履歴が削除されます。Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn