GitHubやGitLabで新規にリポジトリを作り、初回のコミットまでしたところで気が付く。
今のコミットミスった。やばみ。
理由は様々だ。
- 余計なファイルまでコミットしてしまった。
- 致命的なバグが入っている。
- ライセンス的にまずい。
などなど。
まだリモートへのプッシュはしていないので、コミットを取り消すなら今だが、いつもの手順でやろうとしてもできない。
この場合の取り消し方法はちょっと特殊だ。
次のコマンドをコンソールから実行すればコミットが取り消せる。
git update-ref -d HEAD