zoukankan      html  css  js  c++  java
  • git 合并多次commit

    我们先通过git log查看一下近几次的commit

     如果我想把‘mbase’和‘更新’提交合并为一次提交,那么我需要在‘再次修改’的基础上提交,可以使用git rebase -i + commit的id,如下图

    回车之后出现以下,如图所示

    如图红色的部分是告诉你指令,例如输入‘r'就是编辑某一次commit,输入s就是删除某一次commit的信息

    我们是要合并两次commit信息,所以需要删除

    将光标一如你要删除的那一次commit,输入cw,即可出现以下图:

    可以看到‘mbase’前边的pick不见了,这时候直接输入指令’s'

    然后点击’esc‘保存,输入’:wq‘之后回车,回车之后如下图

    将光标移入’mbase‘,输入’i‘,然后输入’#‘注释,如下

    然后点击’esc‘保存,输入’:wq‘退出,即可。

    这是我们再来git log查看一下,如图:

    可以看到没有’mbase‘提交了,所以合并成功了!

  • 相关阅读:
    vue ssr
    webpack-dev-server proxy代理
    PHP连数据库生成数据字典
    redis.rpm 安装
    centos 6.5安装NodeJS
    Jenkins + git + maven 安装
    最新版本GIT安装
    身份证校验
    快递100物流公司列表
    redis 安装
  • 原文地址:https://www.cnblogs.com/sdfdfd/p/14596056.html
Copyright © 2011-2022 走看看