1.merge和rebase
2.revert和reset
revert 是返回到某个状态,然后把记录提交一次,head往前走
reset 重置,有三种 mixed,soft,hard,直接清空上面的提交记录,到当前reset的记录,head往后移动
3.tag
打完标签,push,在github上是这个样子,发布一个版本
1.merge和rebase
2.revert和reset
revert 是返回到某个状态,然后把记录提交一次,head往前走
reset 重置,有三种 mixed,soft,hard,直接清空上面的提交记录,到当前reset的记录,head往后移动
3.tag
打完标签,push,在github上是这个样子,发布一个版本