git reset 7f811bf(merge操作之前的id(自己的修改id,并非按照时间排序的,merge的上一个id))
推送到远程:git push -f
如果有修改以及加入暂存区的话
那么 使用如下命令:
git reset --hard
git clean -xdf
其他机器拉取
此时如果有人获取了更新的版本,可能拉去不下来,执行以下操作:
git fetch --all
git reset --hard origin/branchname
- branchname就是分支的名称,这时候就和服务器端一致了。
- git clean -xdf