原文:使用 git commit --amend 修改历史 commit 信息

https: segmentfault.com a 在一些受管控的项目上,提交代码到 git 服务器后,还需要经过审核确认才正式合入版本,一般常用 gerrit 来进行审核确认操作。 如果提交的代码审核不通过,需要再次修改提交。由于是修改同一个问题,我们可能不希望生成多个 commit 信息,会显得改动分散,看起来改动不完善,所以想要在本地已有的 commit 信息上再次提交改动,而不是在已有的 ...

2021-10-01 01:18 0 151 推荐指数:

查看详情

git commit --amend 使用

git commit -m 提交之后,发现-m的说明文字写的有问题,想要重新写一次,也就是想撤销上次的提交动作,重新提交一次 这个时候可以用命令 git commit --amend; git commit --amend 重新提交是在日志看不到操作记录的,和在push 之前修改代码以后的变动 ...

Tue Dec 07 19:48:00 CST 2021 0 775
git commit --amend命令修改提交信息和文件

在提交文件时,有时候我们刚刚commit提交完,这时发现漏掉了几个文件没有添加,或者可能提交信息写错了。这时,我们可以使用带有--amend选项commit命令,修改提交信息。 1. 命令格式 git commit --amend会将缓存区中的文件提交。做完上次提交后,如果发有未提交的文件 ...

Wed Jun 24 00:19:00 CST 2020 0 1227
Git修改历史commit的author信息

前言 “嘀嗒嘀嗒”,抬头看向墙上的钟表,此时已是凌晨1点。小明终于把Go语言圣经第二章的笔记写完,保存commit,提交,然后睡觉。 额,等等,不对,小明发现他用的是公司的git账号,git log一看,最新的commit的Author信息里是公司的邮箱地址,尴尬了,难道小明要重新写一遍 ...

Tue Jun 08 16:28:00 CST 2021 0 3248
git commit --amend用法

提交信息很长时间内会一直保留在你的代码库(code base)中,所以你肯定希望通过这个信息正确地了解代码修改情况。 下面这个命令可以让你编辑最近一次的提交信息,但是你必须确保没有对当前的代码库(working copy)做修改,否则这些修改也会随之一起提交。 $ git ...

Tue Apr 26 02:56:00 CST 2016 0 1688
[译]git commit --amend

git commit --amend命令用来修复最近一次commit. 可以让你合并你缓存区的修改和上一次commit, 而不是提交一个新的快照. 还可以用来编辑上一次的commit描述. 记住amend不是修改最近一次commit, 而是整个替换掉他. 对于Git来说是一个新 ...

Wed Sep 30 06:41:00 CST 2015 2 8952
git commit的--amend选项

git commit --amend常常用来修改某个branch上最顶端的commit,大多数情况下,这个命令给人的感觉是用新的commit替换了原来的commitgit commit --amend与下面的语句等价: 举个例子,假设master branch ...

Tue Mar 29 16:00:00 CST 2016 0 16309
git 修改commit信息

(1)如果是最近的一次commit,直接使用git commit --amend命令,使用这个命令之后,会跳出文本编辑器,直接编辑commit信息即可 (2)如果需要修改前面某次的commit,就相对比较麻烦,但也有方法:    如果要修改历史的版本信息(非最新一条),会稍稍 ...

Thu Dec 30 22:27:00 CST 2021 0 4517
修改 git commit信息

比如要修改commit 是倒数第三条,使用下述命令: 其输出类似: 假如修改 commit_id_1 的提交信息,将其前面的 pick 改为 edit,之后 wq 保存。然后执行: 修改提交的信息,并 wq 保存。 执行: 推送: ...

Fri Apr 10 04:41:00 CST 2020 0 1178
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM