1. ホーム
  2. git

[解決済み】GitHubでgitコミットメッセージを編集する

2022-04-15 07:23:08

質問

のコミットメッセージをオンラインで編集する方法はありますか? GitHub.com 投稿後に

コマンドラインから、次のようにすることができます。

git commit --amend -m "New commit message"

で正しく提案されているように 別質問 .

試行錯誤中 git pull で、次に git push が動作しました (その間、他のコミットに邪魔されることなく)。

しかし、それは GitHub のウェブサイトをご覧ください。

解決方法は?

いいえ、これは直接的には不可能です。Git の各コミットのハッシュも、コミット・メッセージに基づいて計算されます。コミットメッセージを変更すると、コミットハッシュも変更されます。そのコミットをプッシュしたい場合は、強制的にプッシュしなければなりません (git push -f)。しかし、もし誰かがあなたの古いコミットをプルして、そのコミットをもとに作業を始めたとしたら、その人はあなたの新しいコミットに作業を移し変えなければならなくなります。