用的是idea。
-
pull了代码之后,想撤销pull:
push代码到个人远程仓库之后,又从主仓pull了一下。
点击其中一条git记录,然后右键单击“reset current branch ti here”,然后再点击hard -
push了代码到个人仓库,想撤销:
首先按照上一步,reset回当前分支,然后让本地强制替换个人仓库。
使用git bash:
git push xx xxxxxx --force
xx是你个人远程仓库的名称
xxxxxx是你想要更新的分支
-
commit之后,没有push,想要撤销:undo commit
-
add了之后,想要取消add, 未实验!!
撤销单个:git reset HEAD xxx
全部撤销:git reset HEAD