场景重现
删除了代码中的一些空白行,习惯性添加&提交
git add .
git commit -m "溢出一些空白行"
然后马上发现提交信息中的移除
打成溢出
了,
现在需要取消这次提交commit
,但保留添加add
解决操作
找到上面这次提交hash信息,然后
git reset --soft hash
当然也可以这样操作
# 撤销本次commit操作,保留add操作.
git reset --soft HEAD^
删除了代码中的一些空白行,习惯性添加&提交
git add .
git commit -m "溢出一些空白行"
然后马上发现提交信息中的移除
打成溢出
了,
现在需要取消这次提交commit
,但保留添加add
找到上面这次提交hash信息,然后
git reset --soft hash
当然也可以这样操作
# 撤销本次commit操作,保留add操作.
git reset --soft HEAD^