git では、「git Pushorigin --delete ブランチ名」ステートメントを使用してリモート ブランチを削除できます。リモート ブランチを削除しても、同じ名前のローカル ブランチは削除されません。
この記事の動作環境: Windows 7 システム、git2.30.0 バージョン、Dell G3 コンピューター。
リモート ブランチの削除: git Pushorigin --delete [ブランチ名]
201804019-test-files という名前のブランチが削除されたことを示すプロンプトが表示されます。 ,
注: リモート ブランチを削除する場合、同じ名前のローカル ブランチは削除されないため、同じ名前のローカル ブランチを個別に削除する必要があります。
次のエラーが発生した場合発生:
エラー: 'origin/xxxxxxxx-fixbug' を削除できません: リモート参照が存在しません
エラー: 一部の参照を 'git@github.com:xxxxxxxx/xxxxxxxxxx.git' にプッシュできませんでした
解決策: git checkout xxxxx-fixbug 現在のブランチに切り替えて、 git Push --deleteoriginorigin/xxxxx-fixbugを実行します
エラーは発生しなくなります。
拡張情報:
2. ローカル ブランチを表示します: git ブランチ
先頭に * を付けます。現在のブランチ
3. ローカルのマージされたブランチを削除します: git Branch -d [ブランチ名] 場合によっては、 git Branch -D [ブランチ名] を使用できます (マージされているかどうかに注意する必要があります)これを使用)
list という名前のローカル ブランチが削除されたことを確認するプロンプト
4. ブランチを作成します: git ブランチ [ブランチ名]
ブランチを作成するとき、プロンプトは表示されないことに注意してください。
5. すべてのブランチ (ローカルとリモートを含む) を表示します: git Branch -a
6. 指定されたバージョン番号に従ってブランチを作成します: git checkout -b BranchName commitId
7. ローカルの無効なブランチ (ローカルで削除されていないリモートで削除されたブランチ) をクリーンアップします: git fetch -p
8. ブランチが多すぎる場合は、このコマンドを使用してブランチのあいまい検索を実行することもできます。 : git Branch | grep 'branchName'
git tag ローカル タグを削除し、回復を防ぐためにリモート タグを完全に削除します-->
推奨 (無料): ギット#########
以上がgitでリモートブランチを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。