0
1

More than 3 years have passed since last update.

git push後、コミットメッセージを修正する方法

Posted at

Gitでpush後、コミットメッセージが間違えていることに気づいたので、修正しました。
備忘録として記載しておきます。

ターミナル
$ git log

commitしたログが出てきます。
これで修正したいcommitの 一つ前の commitのIDをコピーしておきます。

q を入力で抜けます。

続いて

ターミナル
$ git reset --soft 【commit ID】

したあと、通常の流れで

ターミナル
$ git add .
$ git commit -m"修正したいコミットメッセージを入力"

これで通常通りpushしたところ、エラーが出ました。
どうやら、リモートリポジトリは最新なのに、ローカルリポジトリは元に戻していることで、
内容に相違があるためエラーになってしまうようです。

なので強制でpushします。

ターミナル
$ git push -f origin main

これでpush成功しました!

参考サイト

git reset の使い方と、主要オプション

0
1
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
0
1