Git は非常に人気のあるバージョン管理ツールであり、コード管理に便利な機能を提供します。 Git を使用する場合、通常はブランチを通じてさまざまなバージョンを保守および開発します。ただし、特殊なケースでは特定のブランチを削除する必要があるため、この記事では Git を使用してブランチを削除する方法、特にブランチを削除しない方法を紹介します。
まず第一に、ブランチなしとは何かを理解する必要があります。 Git では、各ブランチはコミットに基づいて作成され、ブランチとは特定のコミットでデタッチされた状態を指し、どのブランチにも属しません。この状況は通常、次の 2 つの状況で発生します。
ブランチなし状態では、マージ、名前変更、削除などのブランチ関連の一部の操作を実行できません。したがって、ブランチを削除する必要がない場合は、特別なコマンドを使用する必要があります。
具体的な手順は次のとおりです。
ステップ 1: 現在のステータスを確認する
操作を実行する前に、現在のステータスを確認する必要があります。次のコマンドを実行します:
git status
Git がブランチなし状態の場合、次のプロンプトが表示されます:
HEAD detached at <commit> nothing to commit, working tree clean
その中の
ステップ 2: ブランチを作成する
ブランチを削除しないようにするには、まず現在の状態で新しいブランチを作成する必要があります。次のコマンドを実行します:
git branch <new-branch>
ここで、
git branch
新しく作成された
ステップ 3: ブランチなしを削除する
ここで、元のブランチなしを削除できます。次のコマンドを実行します。
git branch -D HEAD
このうち -D パラメータは、ブランチを強制的に削除しないことを意味します。この時点で、 git ブランチ コマンドを再度実行すると、現在のブランチが新しく作成されたブランチ
* <new-branch>
この時点で、正常に削除されました。支店がありません。
概要: ブランチを削除しない場合は、まず新しいブランチを作成してから、force delete コマンドを使用してそれを削除する必要があります。もちろん、Git を使用する場合は、不要なトラブルを避けるために、ブランチなし状態にならないようにする必要があります。
以上がGit を使用してブランチを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。