disl 发表于 2018-1-13 14:22:23

git

  比如要修改之前的commit的 hashcode为:187f869c9d54c9297d6b0b1b4ff47d2ec781a55e
  1,git rebase 187f869c9d54c9297d6b0b1b4ff47d2ec781a55e^ --interactive
  --退回到要修改的commit的前一个点上,执行后,git会调用默认的vi编辑器显示commit到最新commit的所有记录,把我们要修改的那一项的首行的pick 改成edit。
  2, git add <filepattern>
  --修改完我们要修改的内容后,利用git add 添加
  3, git commit --amend
  --修改这个commit
  4,git rebase --continue
  -- 提交修改后的commit 并且返回到原来的head 处
git rebase 冲突合并:
页: [1]
查看完整版本: git