Table of Contents
要修改 Git 提交(commit)的作者信息,直接使用命令可以对最近一次或历史多次的提交进行修改。
修改最近一次提交#
指定新作者
git commit --amend --author="name <email@example.com>" --no-edit重置为当前作者
git commit --amend --reset-author --no-edit
修改历史多次提交#
# 1. n 为历史提交数量
git rebase -i HEAD~n
# 2. 将需要修改的提交从 pick 改为 edit
# 3. 依次修改每个提交的作者信息
git commit --amend --author="name <email@example.com>" --no-edit
# 4. 完成修改
git rebase --continue
Related
Create Git Empty Branch
Create a new unborn branch, named <new-branch>. All tracked files are removed.
Arch Linux 中从源码编译 Emacs
这里介绍在 Arch Linux 环境中从源码编译安装 Emacs 的经验。
Debian 中从源码编译 Emacs
以下介绍在 Debian 13 KDE 桌面环境中从源码编译 Emacs 的经验。