首页 > 其他分享 >Git 日志合并

Git 日志合并

时间:2022-11-21 11:12:55浏览次数:41  
标签:git log rebase 合并 Git 提交 日志

Git日志合并

如下图提交4次记录,将最近三次合
img

方法一(git reset --soft commitID):

# 1. 查看日志
git log

# 2. 合并最后三次提交
git reset --soft '29504f7ae52cf6c599973f79ebfa85e9345c729e'

# 3. 提交代码
git add .
git commit -m "新的日志说明"

方法二(git rebase):

  1. git log查看提交记录

  2. 执行 git rebase -i HEAD~3命令或者 git rebase -i 'commit-id'(第一次提交的id)

# git rebase -i HEAD~3
# 或
# git rebase -i "29504f7ae52cf6c599973f79ebfa85e9345c729e"

img

  1. 执行后进入如下vim界面
    • 按下 " i " 键进入编辑模式,修改后两条pick为s或者squash
    • 按下ESC退出编辑模式
    • 按下shift+:键在最后一行输入wq保存退出

img
img

  1. 进入提交说明修改界面,可以修改说明为合并三次提交,然后退出
    img
    img

  2. 查看日志

git log

img

标签:git,log,rebase,合并,Git,提交,日志
From: https://www.cnblogs.com/jkcx/p/16910719.html

相关文章

  • tortoisegit如何退回原来的版本及回退远端
    原来收藏的回退远端的方法感觉很笨。这个方法亲测很好使:1.tortoisegit右击-->显示日志-->选中要回退的版本-->右击-->选中重置develop到此版本-->选择硬重置:重置工作区和......
  • git 新建分支 合并分支
    合并分支日常开发dev分支,版本发布时,dev分支合并到master分支上。1、进入要合并的分支(如dev分支合并到master,先切换到master分支)gitcheckoutmastergitpull2、查看所有......
  • P4556 [Vani有约会]雨天的尾巴 /【模板】线段树合并
    有一说一,雨天的尾巴我其实骂了很久。主要是题面之前一直没耐心读,然后后面在其他地方看到了形式化题意,就做掉了。其实感觉有很多题都比这玩意适合当板子,所以这个迟到的板子......
  • 一个jsqlparse+git做的小工具帮我节省时间摸鱼
    背景前些时间做了个小工具解决了团队内数据库脚本检验&多测试环境自动执行的问题,感觉挺有意思,在这跟大家分享一下。工具诞生之前的流程是这样:1.开发人员先在开发环境编......
  • 视觉享受,兼顾人文观感和几何特征的字体「GitHub 热点速览 v.22.46」
    GitHub上开源的字体不在少数,但是支持汉字以及其他非英文语言的字体少之又少,记得上一个字体还是霞鹜文楷,本周B站知名设计UP主开源了的得意黑体在人文观感和几何特征......
  • 第2-3-8章 分片上传和分片合并的接口开发-文件存储服务系统-nginx/fastDFS/minio/阿里
    目录5.10接口开发-分片上传5.10.1分片上传介绍5.10.2前端分片上传插件webuploader5.10.3后端代码实现5.10.3.1接口文档5.10.3.2代码开发5.10.3.3接口测试5.11接口......
  • GitHub + Hexo 搭建个人博客网站
    一、准备工作1.GitHub+Hexo的优势Hexo提供现成的模板和模块;github的pages功能提供免费的服务器,零成本搭建属于自己的博客。2.需要了解的网站github,开源代码......
  • Git 分支操作
    一、查看分支查看所有远程分支gitbranch-r查看远程和本地所有分支gitbranch-a查看本地当前分支gitbranch切换分支gitcheckout分支名二、拉取......
  • Git的安装以及配置
    Git的安装以及配置1.*Git的安装下载地址:官网Git的安装,网络上一找一大堆,所以这里笔者就简单将百度经验搬过来进行相关的简单介绍,大家熟悉一下步骤也就是了。1.双击既打......
  • 48-50. 数据合并,一对一,多对一,多对多
         #数据合并一对一#相同的列进行合并importpandasaspddf1=pd.read_excel('student1.xlsx')df2=pd.read_excel('student2.xlsx')#dfl#测试数据读......