git 发布出现问题时的回撤以及相关问题
2018-06-29 本文已影响20人
stone_yao
正常时候的回撤
git reset --hard commit-sha/name/tag-name
git reverse commit-sha/name/tag-name
根据tag名称的回撤
git reverse,git reset ,git checkout 的区别
git reset,git checkout的区别
注意点: (尽量不要有如下操作,一般不会有如下操作的场景或者其他方式可以解决,不然就要花时间研究下)
git checkout 某个commit 点的时候会产生 detached branch.
git reset 某个branch 的时候会产生 rebase