git拉取代码冲突处理

参考文章:https://www.jianshu.com/p/b74ee1f4135f

问题:
在这里插入图片描述
因为git commit前没有git pull同步远程分支的代码,所以push会发生错误

解决办法:
1、可以使用git reset --hard HEAD^来回退到上一次commit的状态。此命令可以用来回退到任意版本:git reset --hard commit id
这里建议使用git reset --soft commit id

git reset --soft <commit_id>:回撤commit到之前的某个commit_id版本,再git status查看,可以看到已经回撤,并且保留了之前修改。
git reset –hard <commit_id>:这种方式不推荐,他也是撤销,但是并不会保留之前的修改。

2、回退了之后,再git pull

相关推荐

  1. git命令解决冲突,重新代码

    2023-12-09 18:20:02       57 阅读
  2. git 代码冲突处理

    2023-12-09 18:20:02       35 阅读
  3. git合并分支冲突解决

    2023-12-09 18:20:02       34 阅读
  4. git仓库代码

    2023-12-09 18:20:02       41 阅读
  5. git 如何最新代码

    2023-12-09 18:20:02       31 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-09 18:20:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-09 18:20:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-09 18:20:02       82 阅读
  4. Python语言-面向对象

    2023-12-09 18:20:02       91 阅读

热门阅读

  1. vue图片预览 90度旋转

    2023-12-09 18:20:02       55 阅读
  2. Verilog中generate的用法

    2023-12-09 18:20:02       57 阅读
  3. 浅谈Elasticsearch备份和恢复

    2023-12-09 18:20:02       49 阅读
  4. 计算机网络知识点合集【王道计算机考研】

    2023-12-09 18:20:02       56 阅读
  5. 层三交换机解析(Layer 3 Switch)层3交换机

    2023-12-09 18:20:02       57 阅读
  6. 【npm】npm中classnames包是干嘛的

    2023-12-09 18:20:02       61 阅读
  7. CVE-2002-20001处理方法

    2023-12-09 18:20:02       56 阅读