git 修改提交记录

  • git commit --amend

git commit --amend

修改最后一次提交:

--amend               amend previous commit
解释:修改最后一次提交
这个命令既可以修改我们提交的message,又可以修改我们提交的文件;示例1修改最后提交的message
比如最后一次提交记录为  add feature 1;  add feature 2;
想要追加 feature 3
git commit --amend -m "add feature 1;  add feature 2; add freature 3"
示例2
添加忘了合入123.cpp的文件,不用修改log, 不增加新的commit;
git add .
git commit --amend --no-edit

链接: 引用文章原文.

【git commit --amend 修改提交记录】相关推荐

  1. 通过 $ git commit --amend 修改 commit 的 message

    $ git commit --amend 代码场景 --amend 代码场景 在提交代码的时候,commit 的时候 -m 后的 msg 写错了 $ git commit --amend -m '新的 ...

  2. 【Git】git commit --amend 追加提交

    使用场景   当你提交了代码,结果发现代码中还有的地方要改善,可以通过git commit --amend来追加提交,这样就可以避免生成两次提交   有以下两种情况: 1.如果还没有push到远程 g ...

  3. git commit --amend 修改git提交记录用法详解

    有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录:或者你上一次的commit message的描述有误,这时候你可以使用接下来的这个命令:git commit --amend ...

  4. git commit --amend 修改最近一次提交

    修改上一次提交的代码 如果您使用的 Gerrit 管理的代码,不必 abandon 本次提交,不必 reset,直接修改出问题的文件, 修改好代码之后执行 git commit -a --amend ...

  5. 使用Git rebase合并多条提交记录commit。以及使用 git commit amend本地提交直接合并到远程已有commit的用法

    需求场景一 : 对某个小的功能点进行多次反复的修改提交,且已经提交到远程,导致commit记录过多,太过于杂乱无章,想要精简合并一些提交记录. 场景还原: 比如下图4个git commit记录,log ...

  6. git commit --amend修改git commit提交的message

    当git commit -m "message"提交之后,在push之前,发现git commit中的message有误,想把提交的message改过来,有什么办法? 首先输入gi ...

  7. git commit --amend 改写提交

    1. commit --amend 为了节省时间,这个教程使用现有的历史记录作为本地数据库. 从这里下载 我们将修改最近一次的提交. 首先进入stepup-tutorial/tutorial1目录.本 ...

  8. 【Git】Git 版本管理 ( 补充提交版本 git commit --amend | 版本库提取文件 git checkout -- filename | 删除文件 git rm )

    文章目录 一.补充提交版本 git commit --amend 二.版本库提取文件 git checkout -- filename 三.删除文件 git rm 一.补充提交版本 git commi ...

  9. Git(8)-- 撤消操作(git commit --amend、git reset 和 git checkout 命令详解)

    文章目录 1.撤消操作:`git commit --amend` 实例详解: 2.取消暂存的文件:`git reset` 3.撤消对文件的修改:`git checkout` 超详细 Git 图文版小白 ...

  10. 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )

    文章目录 一.查看提交记录 git log 1.查看详细提交记录 2.查看简略提交记录 二.版本回滚 git reset 1.Git 中的版本表示 HEAD~1 2.版本库代码回滚 三.撤销回滚 1. ...

最新文章

  1. HBase数据快速导入之ImportTsvBulkload
  2. Spring系列之AOP实现的两种方式
  3. linux 网络配置 阮一峰,Vim 配置入门
  4. Git 出现Branch master set up to track remote branch master问题 与忽略文件上传
  5. 记录——《C Primer Plus (第五版)》第十章编程练习第八题
  6. 数据结构与算法基础-02
  7. linux内存寻址解析 (一)
  8. android开发-01-搭建环境
  9. maven的网易镜像
  10. itextPDF生成表格的pdf
  11. 南京掌上公交一款好用的手机app
  12. 世界上最优秀的二十款防火墙
  13. 娱乐,舰娘r建造公式【转】
  14. 数据分析三剑客之特征值提取(七)
  15. uni-app项目起步
  16. 《如何高效学习》:将所学的知识运用到实际中去
  17. C语言实现建立顺序表,修改顺序表,插入顺序表,删除顺序表
  18. 【深度学习入门系列】径向基函数(RBF)神经网络原理介绍及pytorch实现(内含分类、回归任务实例)
  19. go time包定时器和断续器
  20. 查看雾霾用污染地图?用户也需谨慎,莫被仿冒APP污染

热门文章

  1. javascript 3/13
  2. 丰巢刷脸取件被小学生破解,号称3D、深度学习加持的人脸识别究竟靠谱吗?...
  3. sunShine问题
  4. SSL简介及其压力测试THC-SSL-DOS工具介绍
  5. 中观到底有没有立宗?
  6. 复杂性理论:科学方法的第三个梯级
  7. 08.15恒指/德指做单思路导图及晚盘前瞻
  8. 绕过tp路由器管理密码_TP-Link无线路由器管理员密码是什么?
  9. Android 常用图标尺寸及设计规范汇总
  10. 「查漏补缺」2020 截止9月2日 秋招前端面试经历 (已整理答案)