看了
操作前,我备份了修改了目录,准备建一个分支进行操作
我在本地revert了一次,commit到了远程仓库。然后上个版本的修改给恢复了...
git checkout 也只是恢复了之前修改的问题,添加的js文件和图片都没有删除掉,执行了git reset之后,添加的js文件和图片也还在。
上面的操作花了大概1个多小时,对工作来说,花的时间有点多!
后来我要恢复git revert的提交,然后参考了
How do you undo the last commit?
先输入了参考中的命令,我再提交,提示
嗯,提示执行git pull ,然后再git push.
我执行了
git pull origin master
git push origin master
终于恢复了。
我只好删除本地仓库的所有文件夹,使用Tortoisegit git clone远程仓库了,再git branch。
git 的知识还很浅薄,还需要仔细的学习,我只懂git add,git commit,git push三个命令。