問題描述
remote: GL-HOOK-ERR:ERROR: author:“019124”, 格式非法, 應當是你的工號,以K/S/0開頭.
remote: GL-HOOK-ERR:ERROR: 請重新設置[user]下的name值.
解決方案
1.查看個人用戶目錄下.gitconfig中的name,是否正確
2.在分別用這兩個命令,查看user.name是不是符合預期
git config --global --list
git config -- local --list
3.檢查gitlab個人配置頁,是不是正確
4.如果以上都正確,還不能push,就檢查是否存在着已經提交的commit,用的是老的author/user.name.如果是,就需要使用以下命令回退。然后再次嘗試提交。具體請參看:Git - 如何撤銷上一次commit操作
$ git reset --soft HEAD~1