ホームページ  >  記事  >  開発ツール  >  gitでリモートブランチを削除する方法

gitでリモートブランチを削除する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-06-30 14:23:2023355ブラウズ

git では、「git Pushorigin --delete ブランチ名」ステートメントを使用してリモート ブランチを削除できます。リモート ブランチを削除しても、同じ名前のローカル ブランチは削除されません。

gitでリモートブランチを削除する方法

この記事の動作環境: Windows 7 システム、git2.30.0 バージョン、Dell G3 コンピューター。

リモート ブランチの削除: git Pushorigin --delete [ブランチ名]

gitでリモートブランチを削除する方法

201804019-test-files という名前のブランチが削除されたことを示すプロンプトが表示されます。 ,

注: リモート ブランチを削除する場合、同じ名前のローカル ブランチは削除されないため、同じ名前のローカル ブランチを個別に削除する必要があります。

次のエラーが発生した場合発生:

エラー: 'origin/xxxxxxxx-fixbug' を削除できません: リモート参照が存在しません
エラー: 一部の参照を 'git@github.com:xxxxxxxx/xxxxxxxxxx.git' にプッシュできませんでした

解決策: git checkout xxxxx-fixbug 現在のブランチに切り替えて、 git Push --deleteoriginorigin/xxxxx-fixbugを実行します

エラーは発生しなくなります。

拡張情報:

2. ローカル ブランチを表示します: git ブランチ

gitでリモートブランチを削除する方法

先頭に * を付けます。現在のブランチ

3. ローカルのマージされたブランチを削除します: git Branch -d [ブランチ名] 場合によっては、 git Branch -D [ブランチ名] を使用できます (マージされているかどうかに注意する必要があります)これを使用)

gitでリモートブランチを削除する方法

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。