git如何恢复已经push的内容

1、git reflog查看要恢复的版本

2、git reset HEAD~n(或对应版本号)  恢复到n个版本之前或者对应版本

3、git checkout . 或者git checkout filename   撤销所有修改回到未add

4、git push -f 强制push

(git reset HEAD filename 从add中移除)

猜你喜欢

转载自blog.csdn.net/why444216978/article/details/82973137