Github如何撤销提交并清除痕迹

1.在命令行工具中进入项目目录

cd /Users/mac.manon/workspace/QuickCodes

2.sudo git reset --hard HEAD~4

根据提示输入本系统登录密码,代表你有sudo权限。
其中最后的4代表撤退几次提交,这里撤销4次提交。

3.强制更新远程的历史

git push -f
根据提示输入GitHub的账号和密码

如果能够容忍撤退提交后留下撤退的痕迹,可以在GitHub客户端直接操作:
屏幕快照 2016-10-18 下午2.34.21

posted @ 2016-10-18 14:48 Mac.Manon 阅读(...) 评论(...) 编辑 收藏