2017-03-13 21 views
0

タイトルに記載されているとおり、コミット時に書き込んだメッセージを変更するためにgit commit --amendを使用しました。"--amend"を使用してメッセージを変更しましたが、githubで更新されていません

「git log」でチェックしたところ、メッセージは正常に変更されました。

ただし、変更はGitHubの上で更新されない(画像で強調表示された部分を参照)

私はGitHubの上のメッセージを変更するにはどうすればよいですか?前もって感謝します!あなたはpush新しいメッセージをコミットするとき

enter image description here

+1

コミットを押します。 – ceejayoz

+0

プッシュは私にエラーを与えたので、私は引っ張って、プッシュして問題を解決しました!ありがとう! –

+0

git push -f(ただし、他の人が現在同じブランチで作業している場合は本当に危険です.Gitの履歴が変更されるためです)。 –

答えて

0

GitHubの上でコミットにのみ更新されます。ただし、完全に新しいコミットであることに注意してください。既に誰かがあなたの古いコミットを引っ張り、その上で作業している場合、彼らはあなたが押したときに古いメッセージを使って古いコミットを再追加します。

これは、以前のコミットを上書きしてブランチ履歴を変更するため、--force引数を使用してプッシュしなければならない理由です。

関連する問題