git commit合并

如何修改commit common

git commit --amend
之后使用vim命令正常修改

如何将当前提交合并到上一个commit

git commit --amend --no-edit

如何合并多个commit为一条

git rebase -i HEAD~n or git rebase -i version

如何撤销摆烂

git rebase --abort 撤销rebase

rebase后无法提交

git push -f

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 开发过程中可能有多个commit,直接合并到master分支会让master分支的git log看起来非常错...
    阿亮2019阅读 1,165评论 1 1
  • 转载自 了解到Git其实就是因为很红的Github,但Git包含的东西比Github多多了。Git的魔力一直吸引着...
    可爸阅读 315评论 0 0
  • 刘小泽写于18.12.18-19了解到Git其实就是因为很红的Github,但Git包含的东西比Github多多了...
    刘小泽阅读 6,850评论 4 280
  • git rebase -i 合并之前的那个commit pick表示执行squash表示被合并 pick命令保留要...
    盖小聂阅读 96评论 0 0
  • 回退相关操作 工作区 暂存区 版本区 HEAD => 当前版本 HEAD^ => 上一个版本 HEAD^^ => ...
    疯轻云淡阅读 435评论 0 0