讲述

什么时候回使用这组命令呢?

嘿嘿,是不是快要闯祸了,git版本库各种报错呢,赶快的抢救下呢,哈哈哈哈,是的,这组命令和git clone很相似啊,

只不过强制覆盖命令简单点,不用重新clone了,就把源码更新到了正常的状态了。

·来看下吧!这组神奇的灭火命令!

git fetch --all
git reset --hard origin/master
git pull副作用:原版本库的文件会被进行还原,自己的新建的文件原版本库没有的文件不会有影响,还是存在的。也可以这样,那么本地修改的文件就还是存在的,也不错!!!
git fetch --all
git reset --hard origin/master
git pull

实践

Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/CodePractice (sunx)
$ git fetch --all
Fetching originAdministrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/CodePractice (sunx)
$ git reset --hard origin/master
HEAD is now at 8ebf5a3 进行验证正整数的函数:大家还记得吗 有点冷门啊~~~filter_car($a,filter_validate_int)Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/CodePractice (sunx)
$ git pullAlready up to date.Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/CodePractice (sunx)
$ git fetch --all
Fetching originAdministrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/CodePractice (sunx)
$ git reset --soft origin/masterAdministrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/CodePractice (sunx)
$ git pull
Already up to date.

https://blog.csdn.net/Pnoter/article/details/90232918

Git强制覆盖还原本地救火命令相关推荐

  1. Git - 强制覆盖本地代码[与远程仓库保持一致]

    1.应用场景 主要用于强制本地仓库与远程仓库保持一致. 比如: 本地某个仓库将代码回滚,然后强制推到 [git push -f] 远程仓库. //不推荐这种方式 另外一个仓库需要跟远程仓库保持一致. ...

  2. git强制覆盖master分支

    在开发中,通常会保持两个分支master分支和develop分支,但是如果因为develop上面迭代太多而没有及时维护master,最后想丢弃master而直接将测试确认过的develop强推到mas ...

  3. git强制覆盖分支代码 A branch -- B branch

    在开发中,通常会保持两个分支test分支和develop分支,但是如果因为develop上面迭代太多而没有及时维护master,最后想丢弃master而直接将测试确认过的develop强推到maste ...

  4. git 强制推送_Git 常用命令清单,掌握这些,轻松驾驭版本管理

    工程下载.分支的增删查改 工程下载: clone 远程工程:git clone https://XXXX.git fetch 远程分支到本地某分支:git fetch origin : 分支的增删查改 ...

  5. mv强制覆盖 shell_Linux 使用 mv 命令重命名或移动文件

    使用方法: $ split --help 用法:mv [选项]... [-T] 源 目标 mv [选项]... 源... 目标 mv [选项]... -t 目标 源... 重命名或者移动文件/目录. ...

  6. git强制推送_Git 常用命令

    Git 常用命令总结 1. GIT 工作区 add commitworking directory ------- index(stage) ---------- HEAD | | | | | | 工 ...

  7. git强制覆盖本地代码

    git fetch --all && git reset --hard origin/master && git pull 第一个是:拉取所有更新,不同步: 第二个是: ...

  8. linux cp命令 强制覆盖,解决 Linux cp 命令加了 -f 后依然提示覆盖的问题

    cp 命令是在 Linux 上用来复制文件的命令,不管是复制单个文件,还是整个文件夹复制,都可以用 cp 命令实现.有时候我们需要用新的文件覆盖旧的文件,并且希望命令不提示 Y/N  而是直接覆盖,就 ...

  9. git强制拉取远程项目覆盖本地项目

    文章新地址 git强制覆盖: 最近在工作中经常需要从git拉取到一些项目到本地,但是因为本地项目被我自己修改,所以无法用传统的方式将远程仓库的项目拉取下来.下面介绍一种远程仓库强制拉取项目到本地的方法 ...

最新文章

  1. 汉字转换成html,汉字与16进制、汉字与Html转义符的转换
  2. Linux Kernel5.10的核间通信(SGI中断)的本质
  3. Effective Java之基本类型优于装箱类型(四十九)
  4. u盘 轻量linux,3种方法来创建轻量、持久化的Xubuntu Linux USB系统盘
  5. SQL server 2008配置与用户名登录
  6. Atitit 设计模式之道 艾提拉著 sbb 目录 1. 一、设计模式的分类 1 1.1. 总体来说设计模式分为三大类: 1 1.2. 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建
  7. Pads9.5的PCB文件转allegro16.6的BRD文件方法
  8. AXI总线 详细整理
  9. thinkphp前台模板运算符
  10. 商场管理系统实战项目
  11. 奥托尼克斯接近开关型号_奥托尼克斯接近开关型号如何选?
  12. 公众号引流好困难,这个病该怎么治?
  13. 快乐暑假(八)——欧拉回路和哈密顿回路
  14. window设置oracle sid,window下改oracle_sid
  15. 使用Pytorch搭建U-Net网络并基于DRIVE数据集训练(语义分割)学习笔记
  16. 分布式计算原理之分布式协调与同步(1)——分布式互斥
  17. 线程开的越多就越好吗|趣谈线程池
  18. 计算机word设置渐变填充,在word2013中设置渐变填充效果的详细设置步骤
  19. 国际物流公司有哪些公司呢?
  20. sqlserver 的查询最近7天的数据 group by 与with的结合 以及系统表的妙用

热门文章

  1. linux即时通讯软件下载,安信通linux版下载
  2. php 多维数组怎么去重,php多维数组去重,该如何解决
  3. Spring Boot集成Jasypt安全框架
  4. SecureCRT提示----数据库里没找到防火墙“无”----解决方案
  5. ​rsync生产排错FAQ整理16
  6. 双数组 实现 Trie
  7. C# 文件流操作 之 删除、复制、转移多个文件
  8. Python的国际化
  9. 一本书让你懂得人生的价值
  10. 企业怎样做好计算机应急响应工作