Git常用命令整理十(优雅用法)

1、多次提交,只希望有一次提交记录
Code CR的时候,反复修改是常有的事,涉及到反复提交,如果看到很多次提交记录,特别不方便CR的人,这个时候就可以使用amend

Git系列的目录如下:
Git常用命令整理一(Git stash)
Git常用命令整理二(Git托管项目)
Git常用命令整理三(Git配置)
Git常用命令整理四(Git删除文件)
Git常用命令整理五(Git疑难杂症)
Git常用命令整理六(创建分支的子分支)
Git常用命令整理七(稀疏检出)
Git常用命令整理八(忽略文件)
Git常用命令整理九(忽略跟踪)
Git常用命令整理十(优雅用法)
Git常用命令整理十一(各种撤回)



git add change_file
# message不变
git commit --amend --no-edit

# message修改
git commit --amend -m 'xxx'

2、git rebase

3、git push时报错:invalid committer
修改config设置正常的账号

cat ~/.gitconfig
[user]
	email = salmonl@niliu.me
	name = salmonl

执行籼下面的刷新命令, 然后在提交

git commit --amend --reset-author

4、未完待续

发表评论

电子邮件地址不会被公开。 必填项已用*标注