Git pushコミットメッセージの変更
📌 緒論
Git pushの後、commitメッセージが間違って書かれていることに気づき、修正したい場合があります.次の方法では、エラーのコミットメッセージを簡単に作成し、プッシュされたコミットメッセージを変更できます.
注意事項
以下は強制プッシュの方法です.
--force
、-f
のコマンドは、リモートストレージのコミットが失われる可能性がありますので、注意して使用する必要があります.リモートコンテンツが上書きされているため、他のチームメンバーがすでにLocalに持っている場合は、commit logメッセージを手動で変更する必要がある場合がありますので、注意して使用してください.📌 に道を教える
1.rabaseコマンドの入力
戻るコミットをrebaseコマンドで取得します.
$ git reabse HEAD~{되돌리고 싶은 커밋 개수} -i
# example) 바로 전 커밋 메시지를 되돌리고 싶다.
$ git rebase HEAR~1 -i
2.「pick」文を「reword」に変更
rebaseコマンドを実行すると、長い文が出力されます.
i
を押して編集モードに変更した後、最初の行の「pick」文を「reword」に変更します.(rewordは、コンテンツを保持した後にコミットメッセージのみを変更するコマンドです.)修正が完了したら、
esc
→:wq
で内容を保存します.3.Commit Messageの修正
前述したように、rewordに変更して保存すると、エラーのcommitメッセージが記録された画面が表示されます.コミットメッセージを変更します.
i 를 눌러 편집 모드
→ commit message 수정
→ esc
→ :wq
4.PUSHからBranchへの強制
-f
オプションを使用して、現在のブランチを強制的に再PUSHします.$ git push origin {branch_name} -f
Reference
この問題について(Git pushコミットメッセージの変更), 我々は、より多くの情報をここで見つけました https://velog.io/@insutance/push한-commit-message-수정テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol