當你開了一個新專案,寫到忘我加上接連好幾個 commit,突然發現 commit 的身分是公司的帳號...囧rz

先設定 Local 的 Author 資訊,避免下次再犯

git config user.name "xxx"
git config user.email "[email protected]"

請詳閱使用說明書

# 從頭開始改
git rebase -i --root
# 從某個 commit 開始改
git rebase -i <commit hash>
# 只改作者不改內容
git commit --amend --reset-author --no-edit