git强制拉取代码覆盖本地的
git reset --hard 3b2cbd856874a685d67216086233b9454ee84f27
撤掉已push的代码
git log -5 看下要撤回到哪个版本号 比如要撤回到 7a5a79083a4aaf56487c1acb9e05983a4b412200
git reset --hard 7a5a79083a4aaf56487c1acb9e05983a4b412200
git push origin tags/*** --force
强制撤回git线上仓库文件到aa138b14c0e59d0f94357f7537e97b01f796b2e2日志版本
git reset --hard aa138b14c0e59d0f94357f7537e97b01f796b2e2
强制推到develop分支
git push origin develop --force
其它人员本地仓库的版本如果是aa138b14c0e59d0f94357f7537e97b01f796b2e2版本之后的 其它人员的本地仓库push时也需要先撤回到aa138b14c0e59d0f94357f7537e97b01f796b2e2版本
否则其它人员会把本地仓库aa138b14c0e59d0f94357f7537e97b01f796b2e2之后的再一并push到线上仓库
其它人员本地仓库再push时不用加 --force了
其它情况
checkout后仍提示冲突 可以采用checkout -f
git checkout -f custom/ome/model/delivery.php
其它情况 git diff文件没有差异 不能git pull的
git status 提示
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
36>$ git status
# On branch dev
# Your branch is behind 'origin/dev' by 6 commits, and can be fast-forwarded.
#
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: custom/desktop/lib/finder/builder/prototype.php
# modified: custom/ome/controller/admin/order.php
# modified: custom/ome/lib/finder/extend/filter/orders.php
# modified: custom/ome/model/orders.php
# modified: custom/ome/view/admin/order/order_copy.html
#
# Changes not staged for commit:
# (use "git add/rm <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: app/base/kernel.php
# modified: app/base/model/queue.php
可以按照提示操作
git reset HEAD custom/desktop/lib/finder/builder/prototype.php
git reset HEAD custom/ome/controller/admin/order.php
git reset HEAD custom/ome/lib/finder/extend/filter/orders.php
git reset HEAD custom/ome/model/orders.php
git reset HEAD custom/ome/view/admin/order/order_copy.html###然后git checkout origin/dev custom/desktop/lib/finder/builder/prototype.php
git checkout origin/dev custom/ome/controller/admin/order.php
git checkout origin/dev custom/ome/lib/finder/extend/filter/orders.php
git checkout origin/dev custom/ome/model/orders.php
git checkout origin/dev custom/ome/view/admin/order/order_copy.html###然后
git pull即可
git强制拉取代码覆盖本地的相关推荐
- vs2019从远程git仓库拉取代码到本地目录,并切换分支
文章目录 1.打开vs2019 2.选择克隆存储库 3.在本地新建一个空文件夹(你要把代码拉到的地方),我这是在D盘下新建了一个叫GitTest的文件夹 4.输入相应地址 5.点击"克隆&q ...
- git 强行拉取覆盖本地
git fetch --all && git reset --hard origin/master && git pull
- VScode使用Git拉取代码到本地提示“在签出前,请清理存储工作树”
问题描述:VScode在使用Git拉取代码到本地时,弹出框提示"在签出前,请清理存储工作树",如下图所示: 解决方法: 第一步:备份当前的工作区的内容,从最近的一次提交中读取相关内 ...
- git拉取代码到本地
git拉取代码到本地 一.把代码获取到某个文件夹,在文件夹右键选择Git Bash Here ①第一步: git config --global user.name "git权限的名称&qu ...
- Git创建分支拉取代码到本地提交代码
创建Git分支 1.查看所有分支 git branch 2.创建本地分支 git branch mybranch //mybranch新创建的分支名 3.切换到创建的分支 git checkout m ...
- git拉取代码如何解决冲突_Git工具-git pull拉取代码时冲突的解决办法
一,在使用git pull命令拉取代码时,有时会遇到以下错误信息: error: Your local changes to the following files would be overwrit ...
- git pull 拉取代码的时候报错 Pulling is not possible because you have unmerged files.
项目场景: git pull 拉取代码的时候报错 Pulling is not possible because you have unmerged files. 解决方案: 1. git add - ...
- git强制拉取远程项目覆盖本地项目
文章新地址 git强制覆盖: 最近在工作中经常需要从git拉取到一些项目到本地,但是因为本地项目被我自己修改,所以无法用传统的方式将远程仓库的项目拉取下来.下面介绍一种远程仓库强制拉取项目到本地的方法 ...
- 第一次git拉取代码到本地及身份验证失败踩坑
前言:用命令 git clone +git代码地址,输入用户名和密码后,拉取本地后一直报错,身份验证失败 试了把网站用户名密码加到本地windows凭据管理,也不行,后面发现是没有加邮箱的坑 1:gi ...
最新文章
- Java项目:无库版银行管理系统(java+Gui+文档)
- linux火狐浏览器49.0安装教程,火狐浏览器Linux最新版下载
- SQL相关子查询与非相关子查询
- curviloft插件怎么用_完结篇——你想要的逆天插件系列这里都有
- python需要下载哪些软件-学python下载什么软件开发
- Oracle Clusterware工具3
- HTML中构建自动伸缩的表格Table
- C#应用程序界面开发基础——窗体控制(4)——选择类控件(有部分地方没明白)
- 纯CSS实现图片动画
- 一文讲透,技术人如何快速提升沟通能力?
- 华为机试真题 Java实现【最短木板长度】【100%通过率】【2022.11 Q4 新题】
- B450M MORTAR AMD R5 3600 组装机
- 五款最优秀的java微服务框架
- codecamp_波特兰(和华盛顿西南部)CodeCamp 2006
- Antd表单项根据后端返回字段显示错误的校验提示语
- 计算机网络 划分子网构造超网
- html div peidui,AirPods怎么删除配对过的设备 airpods可以和电脑连接的。
- avr c语言编译器,[VR虚拟现实]AVR单片机C语言编译器.doc
- 深入理解风控中的 KS 原理
- Qt编写输入法V2018超级终结版
热门文章
- 详细讲解css3 利用transform-origin 实现圆点分布在大圆上布局以及旋转特效
- 手把手教你用Python网络爬虫实现上海证券交易所定期报告pdf文件下载(附代码)...
- 红灯检测宇视科技专利分析与总结2
- Golang实现并发版网络爬虫:豆瓣-电影名人数评分爬取并保存文件
- C语言中的 gets,puts,getchar,putchar函数解析
- 【老生谈算法】matlab实现全相位校准算法——全相位校准算法
- 2017 计蒜之道 初赛 第一场 A题B题
- 基于文本服务框架的拼音输入法研究与实现
- POJ2262 java
- 输入一个十进制数将它转换为八进制和十六进制数