转自:http://www.softwhy.com/article-8492-1.html

amend翻译成中文具有修订和改良的意思。

git commit --amend可以修订最后一次commit的功能,修改的方式有很多种,下面介绍一下最为简单的一种。

一.修改最后一次commit提交信息:

commit提交信息是对此次提交的简略描述,由于团队开发和个人阅读。

如果对最后一次提交信息不满意,可以利用git commit --amend对其进行修改。

首先看一下提交历史:

 

[Shell] 纯文本查看 复制代码

1

$ git log --oneline

提交历史截图如下:

最后一次提交有失误,应该是"c3"而不是"c",修改如下:

 

[Shell] 纯文本查看 复制代码

1

$ git commit --amend -m "c3"

可以看到最后一次提交信息被修改为"c3",因为提交信息改变了,那么此次提交的SHA-1值也会改变。

修改最后一次commit提交信息相关推荐

  1. shell获取git最近一次提交信息_Git修改commit提交信息

    当进行一次commit提交的时候,可以附带简短的信息说明,代码如下:[Shell] 纯文本查看 复制代码$ commit -m "蚂蚁部落提交" 在-m命令后面跟着的"蚂 ...

  2. git hok json_从战中反弹:将Git提交信息作为JSON返回

    git hok json 在某些情况下,我们必须知道部署到远程服务器的Web应用程序的确切版本. 例如,客户可能想知道我们是否已经在服务器X上部署了错误修复程序. 当然,我们可以尝试使用"传 ...

  3. 从战中反弹:将Git提交信息作为JSON返回

    在某些情况下,我们必须知道部署到远程服务器的Web应用程序的确切版本. 例如,客户可能想知道我们是否已经在服务器X上部署了错误修复程序. 当然,我们可以尝试使用"传统"方法找到该问 ...

  4. Git 修改已提交 commit 的信息

    背景 由于 Github 和公司 Git 使用账号不一样,偶尔没注意,提交出错后就需要修改 commit 信息. 修改最后一次提交 commit 的信息 # 修改最近提交的 commit 信息 $ g ...

  5. 基于Git rebase修改历史提交信息

    说明 关于为什么要修改历史提交的作者信息和提交信息,我就不多说了,也许是项目规范要求,也许是自己强迫症,总之是有这样的需求. 开始之前先说明一下: 本文介绍的方法只适用于本地仓库,提交到远程以后,我没 ...

  6. git 只commit不push 会有影响吗_规范化团队 git 提交信息

    规范化团队 git 提交信息 同一个工程项目,为了方便管理,git 的 commit 信息最好按照一定的格式规范,以便在需要的时候方便使用.什么是方便的时候,比如出现了一个线上 bug,所以需要回滚操 ...

  7. ecplise git修改提交信息_Git提交信息规范化

    目的 统一团队Git Commit标准,便于后续代码review.版本发布.自动化生成change log: 可以提供更多更有效的历史信息,方便快速预览以及配合cherry-pick快速合并代码: 团 ...

  8. git分支合并、撤销;git修改已push的commit信息; git 撤销操作;

    git分支合并 1.分支代码提交 2.git branch 查询本地分支 3.git checkout 分支名1 切换分支到需要合并的分支上 4.git merge 分支名2  //选择要合并到 分支 ...

  9. 【Git】Git修改 commit 的信息

    Git 修改 commit 的信息 ①:git log 查看提交日志,找到要修改的commit ②:git rebase -i HEAD~n 1.切换到需要修改的 commit 中,n为commit的 ...

最新文章

  1. lintcode: k Sum 解题报告
  2. timerpickerview使用_详解iOS App中UIPickerView滚动选择栏的添加方法
  3. curl 慢 不稳定_Node.js VM 不完全指北
  4. 协同过滤—基于图的方法
  5. [转]再见 NoSQL!
  6. 框架下载_25. Scrapy 框架-下载中间件Middleware
  7. linux can总线接收数据串口打包上传_关于串口,你需要知道这些!!
  8. 论文浅尝 | 时序与因果关系联合推理
  9. 通过学习反编译和修改IL,阅读高人的代码,提高自身的水平。 【转】
  10. Emmet 语法 速查表
  11. jquery div无法获取html文件,怎么样用jquery在div中加载页面
  12. [转] 如何把书上的字弄到电脑上
  13. 问卷调查系统的设计与实现
  14. 打开设备管理器找不到Android Composite ADB Interface
  15. 贵州华芯通半导体驻北京研发中心开业
  16. STL文件模型体积计算
  17. 【灵修】人不迷失方向一定是心中有了目标(转)
  18. 计算机无法识别3.0u盘启动,USB3.0的U盘在usb3.0的接口为什么不能启动WINPE
  19. 【西蒙计算机视觉学习笔记】非线性回归模型
  20. 策略模式在游戏开发中的应用

热门文章

  1. oracle总结大全(dos中操作)
  2. P5737 【深基7.例3】闰年展示
  3. 科拓通讯IPO被终止:年营收7.19亿 曾拟募资5.87亿
  4. github.com/gin-contrib/sessions教程
  5. 云队友丨风起云涌:腾讯转型十年记
  6. magento 获取国家名字 get country name
  7. html自动式选项卡js,js实现简单选项卡功能
  8. 百分制成绩转换为等级
  9. 使用Adobe Flex 3开发大型多人在线游戏
  10. python100例 分词-Python中文分词工具之结巴分词用法实例总结【经典案例】