/logo/avatar.gif

Zero.D.Saber

Git备忘录

Git备忘录

覆盖最近一次commit

1
$ git commit --amend -m "message"

合并多个commit

1
2
$ git rebase -i [startpoint] [endpoint]
$ git rebase -i HEAD~2 # 合并最近两次提交

endpoint默认为当前分支指向的HEAD节点。参数-i表示interactive(交互),该命令执行之后会进入一个vim的交互编辑界面,下面会有一些参数的说明: