github回滚到某个commit记录
·
首先在本地仓库文件夹内右键选择git bash here

进入MINGW64的git bash窗口,
输入git log,查看commit history

找到要恢复的那条commit

记录下commit后面那条数字,表示唯一id标识
输入git reset --hard 02197356d1e9dfa2f150dfc03b36a24354eb9096,自行替换后面的id

输入git push -f -u origin master,将此commit推送到远程master分支

注意-f表示强制push,不加这个此更新操作可能会被reject

如果有团队成员和你一样是manager的话,记得让他执行相同操作,不然他本地git中还存在没有回滚的commit历史记录,而他只能点push to origin之后会将你的回滚操作覆盖掉…别问我为啥知道,深刻教训
更多推荐
所有评论(0)