在還沒 push 到remote 前,
可以使用
git commit --amend -m "New commit message"
要修改已經push到遠端的branch
git push <remote> <branch> --force
# Or
git push <remote> <branch> -f
要注意的是 force push 會 overwrite 你遠端的branch
ref
Git 版本控制系統 | ihower 的 Git 教室
https://ihower.tw/git/rebase.html
Git - 提交更新到儲存庫
https://git-scm.com/book/zh-tw/v1/Git-%E5%9F%BA%E7%A4%8E-%E6%8F%90%E4%BA%A4%E6%9B%B4%E6%96%B0%E5%88%B0%E5%84%B2%E5%AD%98%E5%BA%AB
Edit an incorrect commit message in Git - Stack Overflow
http://stackoverflow.com/questions/179123/edit-an-incorrect-commit-message-in-git
要注意的是 force push 會 overwrite 你遠端的branch
ref
Git 版本控制系統 | ihower 的 Git 教室
https://ihower.tw/git/rebase.html
Git - 提交更新到儲存庫
https://git-scm.com/book/zh-tw/v1/Git-%E5%9F%BA%E7%A4%8E-%E6%8F%90%E4%BA%A4%E6%9B%B4%E6%96%B0%E5%88%B0%E5%84%B2%E5%AD%98%E5%BA%AB
Edit an incorrect commit message in Git - Stack Overflow
http://stackoverflow.com/questions/179123/edit-an-incorrect-commit-message-in-git
沒有留言:
張貼留言