git回滚到任意版本

查看历史提交的log中的版本号

$ git log -3
commit 43459123e43432879b5632e0986693340e74a71b
Author: xxx <[email protected]>
Date:   Mon Jan 16 17:22:11 2017 +0800

    修改跳转UIbug

commit 809b7d8c7b5f6af8cc213cbf01932e0df26ae458
Author: xxx <[email protected]>
Date:   Mon Jan 16 17:15:46 2017 +0800

    完成接口,实现搜索功能

commit 1d0031df5b06955ab4482ef9459ff390829c380c
Author: xxxx <[email protected]>
Date:   Mon Jan 16 14:50:43 2017 +0800

    解决在串流时时会crash的BUG

回滚到指定的版本

git reset --hard 1d0031df5b06955ab4482ef9459ff390829c380c

强制提交到远程

git push -f origin develop