1.在命令行工具中进入项目目录
cd /Users/mac.manon/workspace/QuickCodes
2.sudo git reset --hard HEAD~4
根据提示输入本系统登录密码,代表你有sudo权限。
其中最后的4代表撤退几次提交,这里撤销4次提交。
3.强制更新远程的历史
git push -f
根据提示输入GitHub的账号和密码
如果能够容忍撤退提交后留下撤退的痕迹,可以在GitHub客户端直接操作:

cd /Users/mac.manon/workspace/QuickCodes
根据提示输入本系统登录密码,代表你有sudo权限。
其中最后的4代表撤退几次提交,这里撤销4次提交。
git push -f
根据提示输入GitHub的账号和密码
如果能够容忍撤退提交后留下撤退的痕迹,可以在GitHub客户端直接操作: