Windows修改Git账号
打开控制面板(Win+s快捷键),输入:control
命令行:control
凭证管理器
使用[凭证管理器]修改git账号:
全局范围修改账号
运行git config --global选项:$ git config --global user.name "John Doe"
$ git config --global user.email "john@doe.org"
项目范围修改
针对项目修改git账号:$ git config user.name "John Doe"
$ git config user.email "john@doe.org"
单次提交修改作者
仅针对即将到来commit,可覆盖下一个提交者信息:git commit --author="John Doe "
--amend选项对最近一次提交执行修改。git commit --amend --author="John Doe "
git Interactive Rebase
这些都不能满足,可尝试 git Interactive Rebase。
可以完成任何事情,也意味着很容易搬石头砸自己的脚,使用前应先了解它。
第一步:
选择一个commit 记录(git log),将commit id传递给rebase命令: