事前にコードレビュー用にプルリクなどを投げていて、そのコードが不要になったので、削除する。
または、本番への反映をしないが誰かにコードレビューして欲しい場合に出したプルりくを、後ほど取り消す場合などに利用。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# リモートのブランチを削除する
git push origin --delete branchName
# リモートのブランチを削除する git push origin --delete branchName
# リモートのブランチを削除する
git push origin --delete branchName

これでリモート上のプルリクエストがCLOSEされる。
次にローカルのブランチも削除する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# アクティブなブランチは削除できないため、mainなど削除対象とは別のブランチへ移動する
git checkout main
# ローカルのブランチを削除する
git branch -D branchName
# アクティブなブランチは削除できないため、mainなど削除対象とは別のブランチへ移動する git checkout main # ローカルのブランチを削除する git branch -D branchName
# アクティブなブランチは削除できないため、mainなど削除対象とは別のブランチへ移動する
git checkout main

# ローカルのブランチを削除する
git branch -D branchName

これで一通りお掃除完了。

おすすめの記事