首页 > 其他分享 >git pull 强制覆盖本地代码

git pull 强制覆盖本地代码

时间:2023-01-10 11:34:10浏览次数:33  
标签:reset pull git 拉取 本地 强制 远程


1、备份本地代码

备份,可以考虑直接复制一份项目保存

2、远程覆盖本地

远程覆盖本地容易出现远程和本地冲突的情况

解决办法如下:
//1、从远程拉取所有内容
git fetch --all
//2、reset 本地代码
git reset --hard origin/master
//3、重启拉取对齐
git pull

标签:reset,pull,git,拉取,本地,强制,远程
From: https://blog.51cto.com/dreamboy/5999929

相关文章

  • 用opencv的DNN模块做Yolov5目标检测(纯干货,源码已上传Github)
    最近在微信公众号里看到多篇讲解yolov5在openvino部署做目标检测文章,但是没看到过用opencv的dnn模块做yolov5目标检测的。于是,我就想着编写一套用opencv的dnn模块做yolov5......
  • k8s强制删除crd(CustomResourceDefinition)
     kubectlpatchcrd/replicas.longhorn.io-p'{"metadata":{"finalizers":[]}}'--type=merge注意:红色部分为待删除的crd名称 ......
  • GitBook的使用备忘
    GitBook环境搭建npminstall-ggitbook-cli#新建目录,如helloworldcdhelloworld#执行此语句,需等待一段时间gitbookinit#启动服务gitbookserve遇到问题......
  • git reset command All In One
    gitresetcommandAllInOnegitresetgitreset--soft&gitreset--hard#软重置commit$gitreset--softHEAD^#硬重置commit$gitreset--hardHEAD^......
  • 认识git工作原理以及SVN和git的区别
    1.本地版本控制:在自己本地电脑上生成版本,每次使用快照进行备份2.集中版本控制:多个用户向一个服务器上提交代码3.分布式版本控制:服务器上存一份代码,自己本地也存一份代码......
  • mac 中,项目运行报错 error:0308010C:digital envelope routines::unsupported
    例如:  引用网络一段话,nodev17中的OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。在nodev17以前一些可以正常运行的的应用程序......
  • win10安装git
    安装git首先下载安装gitgit下载官网地址:git官网1.下载完GIT,第一次安装GIT。如下操作2.如果你安装有以前版本,在安装新版本请按一下操作打开gitbas......
  • 如何在Github上创建一个新仓库
    Hi,欢迎大家在有空的时候做客【江涛学编程】,这里是2023年的第6篇原创文章,新年新气象,在这里我祝读者朋友们都好好的,老规矩,拍拍手......
  • Gitea+Drone+SpringBoot实践
    注意:构建的前提,已安装Gitea和Drone1.新建一个SpringBoot项目如果可以的话建议在MavenPOM文件中的Build-> finalName指定打包完成后的文件名<build>......
  • git did not exit cleanly (exit code 128) 解决
    使用TortoiseGit进行pull时,总是提示连接错误“gitdidnotexitcleanly(exitcode128)”无论是push还是pull到本地,弹出这个问题。原因:是Github禁用了TLSv1.0andv......