Git强制覆盖还原本地救火命令
讲述
什么时候回使用这组命令呢?
嘿嘿,是不是快要闯祸了,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强制覆盖还原本地救火命令相关推荐
- Git - 强制覆盖本地代码[与远程仓库保持一致]
1.应用场景 主要用于强制本地仓库与远程仓库保持一致. 比如: 本地某个仓库将代码回滚,然后强制推到 [git push -f] 远程仓库. //不推荐这种方式 另外一个仓库需要跟远程仓库保持一致. ...
- git强制覆盖master分支
在开发中,通常会保持两个分支master分支和develop分支,但是如果因为develop上面迭代太多而没有及时维护master,最后想丢弃master而直接将测试确认过的develop强推到mas ...
- git强制覆盖分支代码 A branch -- B branch
在开发中,通常会保持两个分支test分支和develop分支,但是如果因为develop上面迭代太多而没有及时维护master,最后想丢弃master而直接将测试确认过的develop强推到maste ...
- git 强制推送_Git 常用命令清单,掌握这些,轻松驾驭版本管理
工程下载.分支的增删查改 工程下载: clone 远程工程:git clone https://XXXX.git fetch 远程分支到本地某分支:git fetch origin : 分支的增删查改 ...
- mv强制覆盖 shell_Linux 使用 mv 命令重命名或移动文件
使用方法: $ split --help 用法:mv [选项]... [-T] 源 目标 mv [选项]... 源... 目标 mv [选项]... -t 目标 源... 重命名或者移动文件/目录. ...
- git强制推送_Git 常用命令
Git 常用命令总结 1. GIT 工作区 add commitworking directory ------- index(stage) ---------- HEAD | | | | | | 工 ...
- git强制覆盖本地代码
git fetch --all && git reset --hard origin/master && git pull 第一个是:拉取所有更新,不同步: 第二个是: ...
- linux cp命令 强制覆盖,解决 Linux cp 命令加了 -f 后依然提示覆盖的问题
cp 命令是在 Linux 上用来复制文件的命令,不管是复制单个文件,还是整个文件夹复制,都可以用 cp 命令实现.有时候我们需要用新的文件覆盖旧的文件,并且希望命令不提示 Y/N 而是直接覆盖,就 ...
- git强制拉取远程项目覆盖本地项目
文章新地址 git强制覆盖: 最近在工作中经常需要从git拉取到一些项目到本地,但是因为本地项目被我自己修改,所以无法用传统的方式将远程仓库的项目拉取下来.下面介绍一种远程仓库强制拉取项目到本地的方法 ...
最新文章
- 汉字转换成html,汉字与16进制、汉字与Html转义符的转换
- Linux Kernel5.10的核间通信(SGI中断)的本质
- Effective Java之基本类型优于装箱类型(四十九)
- u盘 轻量linux,3种方法来创建轻量、持久化的Xubuntu Linux USB系统盘
- SQL server 2008配置与用户名登录
- Atitit 设计模式之道 艾提拉著 sbb 目录 1. 一、设计模式的分类	1 1.1. 总体来说设计模式分为三大类:	1 1.2. 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建
- Pads9.5的PCB文件转allegro16.6的BRD文件方法
- AXI总线 详细整理
- thinkphp前台模板运算符
- 商场管理系统实战项目
- 奥托尼克斯接近开关型号_奥托尼克斯接近开关型号如何选?
- 公众号引流好困难,这个病该怎么治?
- 快乐暑假(八)——欧拉回路和哈密顿回路
- window设置oracle sid,window下改oracle_sid
- 使用Pytorch搭建U-Net网络并基于DRIVE数据集训练(语义分割)学习笔记
- 分布式计算原理之分布式协调与同步(1)——分布式互斥
- 线程开的越多就越好吗|趣谈线程池
- 计算机word设置渐变填充,在word2013中设置渐变填充效果的详细设置步骤
- 国际物流公司有哪些公司呢?
- sqlserver 的查询最近7天的数据 group by 与with的结合 以及系统表的妙用