收藏
回答

微信开发者工具版本管理代码有冲突怎么办

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 1.02.1811290


冲突解决不了

最后一次编辑于  2018-12-13  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • 一生平安
    一生平安
    03-19

    楼主有解决这种问题吗,我也遇到了,拉取遇到冲突,然后我解决冲突,暂存文件之后提交,提示我提交失败,让我先拉取,然后拉取又拉取冲突代码,然后又解决冲突。。。。。死循环,,

    03-19
    赞同 1
    回复
  • Albert Einstein [官]
    Albert Einstein [官]
    2018-12-13

    请先解决冲突,编辑解决后,右键点击这个文件,选择 “暂存” 这个文件,如果已经暂存,请先取消暂存,再暂存一次。即可视为解决了此冲突,从而进行下一步操作。

    2018-12-13
    赞同
    回复 7
    • zouhuu
      zouhuu
      2018-12-13

      解决冲突后 ,点击暂存后文件就消失了。 然后还是提交失败,重新拉取还是原来的错误

      2018-12-13
      回复
    • Albert Einstein [官]
      Albert Einstein [官]
      2018-12-13回复zouhuu

      可能某个步骤出现了问题。可以尝试:

      1、先外部备份所有重要的改动的文件,防止出现编辑的内容丢失的情况。

      2、打开终端/命令行,cd 到这个目录,执行 git merge --abort, 或者 git reset --hard HEAD

      3、重新 git pull,解决冲突,解决一个 git add 一个,坚决完毕后 git merge --continue,最后 commit & push

      2018-12-13
      回复
    • zouhuu
      zouhuu
      2018-12-13回复Albert Einstein [官]

      那这样就太麻烦了。 只是代码冲突问题而已。

      2018-12-13
      回复
    • zouhuu
      zouhuu
      2018-12-13回复Albert Einstein [官]

      不可能每次冲突就这样来一次吧。

      2018-12-13
      回复
    • Albert Einstein [官]
      Albert Einstein [官]
      2018-12-13回复zouhuu

      感谢反馈,我们会优化这里的流程。现建议如果不能 push 先用命令行处理。

      2018-12-13
      回复
    查看更多(2)
  • zouhuu
    zouhuu
    2018-12-13

    是这个样子

    2018-12-13
    赞同
    回复
  • LEI
    LEI
    2018-12-13

    这不是代码冲突吧,绿色代表着,目前版本和你最后一次提交的版本之间,新增的代码吧。

    2018-12-13
    赞同
    回复 5
    • zouhuu
      zouhuu
      2018-12-13


      目前推送不上去,本地代码

      2018-12-13
      回复
    • LEI
      LEI
      2018-12-13

      你先拉取一下,拉取会报错吗?

      2018-12-13
      回复
    • zouhuu
      zouhuu
      2018-12-13回复LEI

      拉取了。 拉取后的结果

      2018-12-13
      回复
    • LEI
      LEI
      2018-12-13

      如果可以的话,在你的远程最新的一次提交上,右键,恢复到那个状态。然后再修改代码,再提交。

      2018-12-13
      回复
    • zouhuu
      zouhuu
      2018-12-13回复LEI

      拉取不报错,下面的图是拉取后的结果。

      2018-12-13
      回复