LoginSignup
4
0

GitHub リモートリポジトリにプッシュされているコミットを削除する方法

Last updated at Posted at 2024-04-03

まずは戻したいコミットIDを特定します。

コミットIDの取得方法については
以下のリンクもしくはGUIツールにてご確認してください。

ローカルブランチを目的のコミットにハードリセットします。

git reset --hard <コミットID>

その後、リモートリポジトリに以下のコマンドで強制プッシュします。

git push --force

注意
--force オプションはリモートリポジトリの履歴を書き換えるため、変更は元に戻せません。

・この操作は慎重に行う必要があります。強制プッシュは個人のリポジトリ、または他の開発者と合意がある場合に限って使用することを推奨します。

告知

最後にお知らせとなりますが、イーディーエーでは一緒に働くエンジニアを
募集しております。詳しくは採用情報ページをご確認ください。

みなさまからのご応募をお待ちしております。

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0