created_date: 2020-01-02T10:51:58+08:00

update_date: 2020-01-02T11:12:52+08:00

comment_url: https://github.com/ferstar/blog/issues/10

1. 强行抹掉远程commit log

不小心把不该提交的东西提交了, 可以用这招救命, 团队协作慎用

git reset --hard <需要回退到的commit tag>
git push --force
2. 强制同步远端代码

不小心把本地搞乱, 除了rm and clone again大法外, 还可以这样

git fetch origin master
git reset --hard origin/master
git pull -r