记工作中的git遇到的问题

看了

  1. git 回退到某版本后,再在此版本上更新,无法push

操作前,我备份了修改了目录,准备建一个分支进行操作

我在本地revert了一次,commit到了远程仓库。然后上个版本的修改给恢复了...

记工作中的git遇到的问题

git checkout 也只是恢复了之前修改的问题,添加的js文件和图片都没有删除掉,执行了git reset之后,添加的js文件和图片也还在。

上面的操作花了大概1个多小时,对工作来说,花的时间有点多!

后来我要恢复git revert的提交,然后参考了

How do you undo the last commit?

先输入了参考中的命令,我再提交,提示

记工作中的git遇到的问题

嗯,提示执行git pull ,然后再git push.

我执行了

git pull origin master
git push origin master

记工作中的git遇到的问题

终于恢复了。记工作中的git遇到的问题

我只好删除本地仓库的所有文件夹,使用Tortoisegit git clone远程仓库了,再git branch。

git 的知识还很浅薄,还需要仔细的学习,我只懂git add,git commit,git push三个命令。

上一篇:Fish 下报错 Unsupported use of '||'. In fish, please use 'COMMAND; or COMMAND'.


下一篇:Linux Reboot And Poweroff Command