git历史提交信息和提交时间修改
git历史提交信息和提交时间修改
- 修改历史提交信息
- 修改历史提交时间
修改历史提交信息
- 执行:git rebase -i HEAD~10,这里的含义是修改最近10条数据
- 执行后会进入到修改界面,将要修改的pick改为e或者edit,如图
- 修改完后会有以下提示,如图
- 直接执行:git commit --amend,修改commit信息(信息就在最顶部,直接修改即可)
- 修改并保存后,执行:git rebase --continue(这里着重说一下,如果你修的是多个信息的话,需要重复4和5,直至修改结束),需要看到以下提示才算完成
- 修改结束后push到对应分支即可
修改历史提交时间
下载工具git-redate
下载好后,把git-redate文件置于git安装目录的\mingw64\libexec\git-core文件夹下
执行命令:git redate -c 5,该命令含义:修改最近5条记录的时间
执行命令后输入1,然后按i键,进行时间编辑
编辑修改完后esc,:wq保存并修改
等待一段时间后,提示:Git commit dates updated. Run ‘git push -f BRANCH_NAME’ to push your changes.表示修改成功(如下图)
接下来push到对应分支即可
注意这个只可以修改时间,不能修改注释
git历史提交信息和提交时间修改相关推荐
- ecplise git修改提交信息_Git提交信息规范化
目的 统一团队Git Commit标准,便于后续代码review.版本发布.自动化生成change log: 可以提供更多更有效的历史信息,方便快速预览以及配合cherry-pick快速合并代码: 团 ...
- Git系列之修改历史提交信息
文章の目录 1.查看 git 提交记录 2.修改最近两个或者两次上的commit信息 3.扩展:修改上一次git commit 提交的信息 参考 写在最后 1.查看 git 提交记录 git log ...
- shell获取git最近一次提交信息_Git修改commit提交信息
当进行一次commit提交的时候,可以附带简短的信息说明,代码如下:[Shell] 纯文本查看 复制代码$ commit -m "蚂蚁部落提交" 在-m命令后面跟着的"蚂 ...
- git 历史操作日志_Git - 查看提交历史
查看提交历史 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史. 完成这个任务最简单而又有效的工具是 git log 命令. 我们使用一个非常简单的 "simplegit& ...
- Git(7)-- 查看提交历史(git log 命令详解)
文章目录 1.`git clone` 2.`git log` 3.`git log -p` 4.`git log --stat` 5.`git log --pretty=oneline` 6.`git ...
- git 修改历史提交信息
当你不小心,写错了提交的注视/信息,该如何处理呢.理论上,SCM是不应该修改历史的信息的,提交的注释也是. 不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息 ...
- 基于Git rebase修改历史提交信息
说明 关于为什么要修改历史提交的作者信息和提交信息,我就不多说了,也许是项目规范要求,也许是自己强迫症,总之是有这样的需求. 开始之前先说明一下: 本文介绍的方法只适用于本地仓库,提交到远程以后,我没 ...
- 修改git历史提交的commit信息
本文是基于idea的操作,亲测可用 前言: 很多公司都会自定义 Git - 使用强制策略,那么他的commit信息就会有固定的格式,一旦不是这个格式,就会出现push失败 但是push失败,很多也只在 ...
- 浅谈git rebase命令 -- git修改历史提交信息
浅谈git rebase命令 如果你只想修改git log命令打印到终端上的最后一个提交信息,那么使用git commit --amend命令直接修改就好. 如果你还想合并最近的某几个提交为一个提交, ...
最新文章
- 在idea项目中的android包不能识别_项目调试编译和部署运行
- 瑞幸咖啡的每一个环节,都蕴含着增长知识点
- noi 4982 踩方格
- LeetCode 649. Dota2 参议院(循环队列)
- 学习使用资源文件[6] - 菜单资源
- 【VirtualBox】设置NAT端口映射-SSH登录
- Linux系统编程 -- 多线程之基于阻塞队列生产者与消费者模型
- Android ViewHolder的理解
- 如何在linux系统上添加网口打印机
- 前端表单神器form-create,复杂表单轻松搞定
- Python做接口测试生成测试报告失败
- java导出excel文件,设置单个单元格内字段不同样式
- P1287 盒子与球题解【python】
- GRUB4DOS详解
- Fecshop 开源B2C电商系统,php Yii2框架,支持多语言多货币
- python对象怎么打印出来
- 参与一个Python的开源项目Python-QQ
- Android遇到的问题
- Azure虚拟机教程
- FreeCAD学习笔记——GuiCommand