如何取消对 dev 分支的意外提交(尚未推送)?
How can I cancel the accidental commit to dev branch (hasn't pushed it yet)?
本来不应该直接commit到dev分支的,但是不小心commit了东西还没push,想取消不影响怎么办?
我在网上找到了一个命令:git reset --hard HEAD^
我可以使用它吗?
你可以在没有 --hard 标志的情况下使用它
git reset HEAD~1
本来不应该直接commit到dev分支的,但是不小心commit了东西还没push,想取消不影响怎么办?
我在网上找到了一个命令:git reset --hard HEAD^
我可以使用它吗?
你可以在没有 --hard 标志的情况下使用它
git reset HEAD~1