Git 对版本的操作

2019-02-17  本文已影响0人  小朴同学

提交的这一版本中有错误 需回退到上个版本

首先切换到要操作的文件夹下
cd /Users/zsk/Desktop/****

方式一
完全回退,即本地代码与回退到的版本的代码一致。你在这个版本之后的改变全部丢弃
git reset --hard 2d89c
git push origin HEAD --force

方式二
只回退服务器端的commit信息,本地在你回退到的这个版本之后的改变还在。
git reset --soft 2d89c
git push origin HEAD --force

2d89c 为你想要退到的版本号,很长不需要全部写出来

更完美的提交

已经commit, 然后发现上个版本中解决的问题不完整,还有遗漏。例如:刚提交的版本你想移除对某个功能的使用,但是当代码已经提交之后,你突然发现还有个文件没有移除,那么你就需要再次补充提交一个版本。这会让人感觉很不爽。你可以这样做。

上一篇 下一篇

猜你喜欢

热点阅读