当前位置:   article > 正文

git本地分支上传更新时远程覆盖了本地代码_git 拉代码后本地变成新的 远程变成旧的了

git 拉代码后本地变成新的 远程变成旧的了

最新完善的捕鱼小游戏准备更新到git上,试了试用branch,可是不知怎么操作得导致git远程上的代码覆盖了本地代码,慌得一笔,以为一下午做了无用功。。
现在我再来捋一捋补救流程:
首先,我是在新建了branch dev,把最新的本地代码上传到了本地分支

$ git checkout -b dev		//创建分支dev 并切换进dev
Switched to a new branch 'dev'
M       index.html
M       js/Spirit.js
M       js/Web.js
M       js/resources.js
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

进行基本的上传操作

$ git add *
$ git commit -m "update web.js and collTest function"
  • 1
  • 2

在这里我直接push了

$ git push FishingGame master
  • 1

然后,查看git,没反应,查看本地,被远程上的代码覆盖掉了!我不知道自己进行了怎样的骚操作。

注:我在dev分支上进行了git merge master操作,等于是将远程master上旧版本的代码合并到了dev分支上,完全写反了!

我先是查看了之前的版本信息,找到了commit时的版本号,
在这里插入图片描述
再退回那个版本


                
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/858118
推荐阅读
相关标签
  

闽ICP备14008679号