Git 修改commit提交信息
修改commit提交信息分为两种情况,一种是commit到本地版本库,既push到远程之前,一种是push到远程之后
一、commit到本地版本库
1、命令行执行:git commit --amend,git commit –amend既可以对上次提交的内容进行修改,也可以修改提交说明
2、利用vim语法,点击i进入编辑模式,修改对应文本内容
3、点击Esc退出编辑模式
4、按键:wq强制退出
二、push到远程之后
1、git log获取历史提交信息
2、2. git rebase -i HEAD~6,这里的6是指展示最近6次push
3、找到需要
修改添加提交信息的push,讲其最前面的
pick
修改为edit
, 然后执行按ESC
退出编辑,再执行 :wq
退出
后续我们会看到这样的提示信息:
4、执行git commit --amend,按照commit到本地版本库的方式修改即可
5、git rebase --continue
6、push到远程:git push origin <your branch nama> -f
Git 修改commit提交信息相关推荐
- 【Git】Git修改 commit 的信息
Git 修改 commit 的信息 ①:git log 查看提交日志,找到要修改的commit ②:git rebase -i HEAD~n 1.切换到需要修改的 commit 中,n为commit的 ...
- shell获取git最近一次提交信息_Git修改commit提交信息
当进行一次commit提交的时候,可以附带简短的信息说明,代码如下:[Shell] 纯文本查看 复制代码$ commit -m "蚂蚁部落提交" 在-m命令后面跟着的"蚂 ...
- git 修改历史提交信息
当你不小心,写错了提交的注视/信息,该如何处理呢.理论上,SCM是不应该修改历史的信息的,提交的注释也是. 不过在git中,其commit提供了一个--amend参数,可以修改最后一次提交的信息 ...
- git 修改上次提交信息 与 撤销此操作.
git commit --amend 修改刚才提交的commit信息 撤销 git commit --amend 思路是使用 git reflog 查看在哪里ammend的.找到HEAD{N}, N是 ...
- 浅谈git rebase命令 -- git修改历史提交信息
浅谈git rebase命令 如果你只想修改git log命令打印到终端上的最后一个提交信息,那么使用git commit --amend命令直接修改就好. 如果你还想合并最近的某几个提交为一个提交, ...
- 基于Git rebase修改历史提交信息
说明 关于为什么要修改历史提交的作者信息和提交信息,我就不多说了,也许是项目规范要求,也许是自己强迫症,总之是有这样的需求. 开始之前先说明一下: 本文介绍的方法只适用于本地仓库,提交到远程以后,我没 ...
- Git系列之修改历史提交信息
文章の目录 1.查看 git 提交记录 2.修改最近两个或者两次上的commit信息 3.扩展:修改上一次git commit 提交的信息 参考 写在最后 1.查看 git 提交记录 git log ...
- git修改commit信息
git修改commit信息 主要有以下3种场景 1.刚刚commit,还没有push,使用git commit --amend. 2.刚刚push,要修改最后一次push的commit信息,使用git ...
- 修改最后一次commit提交信息
转自:http://www.softwhy.com/article-8492-1.html amend翻译成中文具有修订和改良的意思. git commit --amend可以修订最后一次commit ...
- git基本使用(配置文件、日志/参考日志、版本回退、撤销更改、修改commit提交)
文章目录 0 背景 1 历史 2 git配置文件的使用 2.1 设置用户名和邮件地址 2.2 查看配置 2.3 修改配置来达到忽略文件(即不上传文件)以及强制上传被忽略的文件 2.4 配置别名 3 使 ...
最新文章
- Eclipse如何打开一个现有工程
- 蚂蚁金服发布「定损宝」,推动图像定损技术在车险领域的应用
- python字典里存字符_Python字典和字符串的学习
- 云服务器共享文件如何访问权限,怎么设置共享文件夹访问权限?
- 大型网站系统架构实践(五)深入探讨web应用高可用方案
- 1001. A+B Format (20)---------------PAT开始
- tomcat是否有必要配置环境变量(摘)
- BZOJ_1601_[Usaco2008_Oct]_灌水_(最小生成树_Kruskal)
- CTS(5)---Android8.0中CTS测试对于TEE的要求
- MFC初探 —— 文件与文件夹的选择与拷贝
- CGAL中Point的引用
- 一、CC2530简介
- 查看浏览器保存的密码
- html动态图片怎么设背景,[gif制作教程]如何把gif动态图片的背景变透明,仍保留有动画效果...
- java基础,鼠标拖动拼图_使用UGUI实现拖拽功能(拼图小游戏)
- presenting view controller
- 手机键盘(简单模拟)
- Python多线程编程详解,文章比较长,需耐心浏览
- XSS注入进阶练习篇(三) XSS原型链污染
- 什么是LSI关键词?
热门文章
- 常见的磁盘格式以及它们之间的区别
- Linux查看内存状态ariveble,分析996个词根在各大考纲词汇中的作用(三)
- excel poi 自动换行_Java利用POI生成Excel强制换行
- 小白白红队初成长(4)文件的面纱
- Sumatra PDF 缩放设置
- npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
- 火狐插件 打开html 死机,Firefox火狐Flash插件卡死问题完美解决方法(转载)
- OpenGL ES 与原生窗口之间的接口——EGL
- /proc/config.gz 是什么
- cad批量交点打断 lisp_【悬赏5明经币求程序】求交点打断的lisp