git 取消head的游离状态
1. localization_map_match_dev分支原本的状态:比较落后,但有一些未向远端同步的commit;
现在的状态是不想删除这些commit, 暂时也不能提交他们,并且需要跟远端的代码同步一下:
因此采用了checkout 的操作
git checkout 212d6cc6523faf8651e310f5b2a93aa1a04cb288
更新远端的代码:
git pull origin localization_map_match_dev
拉完之后的状态:
这个时候HEAD已经到了最新的从远端拉去的commit;
下面这一步是我自己的一步操作,其实用,可以忽略
接下来的重点是我们的本地分支localization_map_match_dev已经和HEAD不在一起了,需要将localization_map_match_dev更新到最新的代码,也就是和HEAD一起;
git branch -f localization_map_match_dev HEAD
可以看到更新后, HEAD和localization_map_match_dev之间是逗号,也就是HEAD指向localization_map_match_dev, 接下来要做的就是让HEAD指向localization_map_match_dev即可;
git checkout localization_map_match_dev
有一些教程指导上说需要创建临时分支,然后merge;
这种方法没有错,比较使用于HEAD和localization_map_match_dev代码不同步的情况,但是我的这里其实是同步的,因此直接checkout就行;
参考: Git 本地代码处于 detached HEAD(游离状态)的解决步骤_小燕子的博客-CSDN博客
git 强制修改分支位置_m0_38022029的博客-CSDN博客_git 移动分支
git 取消head的游离状态相关推荐
- java 游离状态_Hibernate 的三种状态 持久化 游离 临时 的关系
临时(Transient) - 由new操作符创建,且尚未与Hibernate Session 关联的对象被认定为临时(Transient)的.临时(Transient)对象不会被持久化到数据库中,也 ...
- hibernate三种状态:临时状态、游离状态、持久化状态
三种状态的判断标准: con1:是否获得了与数据库现存记录相对应的oid con2:是否存在于Session缓存中 三种状态的定义: if(!con1 && !con2){ trans ...
- GIT文件的三种状态
对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged).已提交表示该文件已经被安全地保存在本地数据库 中了:已修改表示修改了某 ...
- git status查看文件的状态
提要 通过git status查看文件的状态时,出现了一些如下的提示: jidfj@DESKTOP-2DAKPIL MINGW64 /g/excise/zhushouProject/ZhuShou ( ...
- Git笔记(5) 状态记录
Git笔记(5) 状态记录 1. 文件的状态变化周期 2. 检查当前文件状态 3. 跟踪新文件 4. 暂存已修改文件 5. 状态简览 6. 忽略文件 7. 查看已暂存和未暂存的修改 7.1. 查看未暂 ...
- git 取消合并与撤销
Git取消合并与撤销 git取消合并# git merge --abort git撤销# git reset - git reset --soft: 将分支回退到指定提交,工作区维持现状不变,暂存区会 ...
- 标题Ant Design of Vue 组件库中Modal“确认“按钮和“取消“按钮成英文状态
标题Ant Design of Vue 组件库中Modal"确认"按钮和"取消"按钮成英文状态 因为是国际化的原因,造成确定按钮和取消按钮变成英文,需要设置 o ...
- 取消radio的选中状态
radio一旦选中一般是取消不了选中状态的,但是可以通过js操作数据的方式实现. 以element-ui的radio组件为例,可以给radio增加一个native后缀去监听原生的点击事件(不加无法监听 ...
- git 取消 所有暂存_Git版本管理完全指南—学好Git一文足矣
开心?一下 image.png 第一部分 命令行 1.分支操作 1. git branch 创建分支2. git checkout -b 创建并切换到新建的分支上3. git checkout 切换分 ...
最新文章
- Oracle 金融类型获得前一交易日
- Alpine?Distroless?Busybox?到底谁才是容器镜像的瑞士军刀?
- Make Even(800)
- ASP.NET中的Theme和Skin
- 计算机创建快捷方式w10,win10无法创建快捷方式,win10发送快捷方式磁盘满了
- vim语法高亮的错误解决办法
- Live555研究之二Sleep实现
- 【收藏】ASP.NET英文技术文章推荐[11/4 - 11/11]
- hdu 1005(规律)
- python科学计算之Pandas使用(三)
- html 文本框 获取焦点事件,JS的文本输入框获得焦点与失去焦点的事件
- 自定义Xshell高亮
- Jade的安装与测试
- 如何带领好一个团队,管理的五条实用建议告诉你
- android抽屉效果
- 《Google软件测试之道》读书笔记---第一章
- ppt文字磨砂玻璃效果制作教程
- python在线查题_知到题目在线答案查询
- 多目标跟踪(MOT,Multiple Object Tracking)评价指标
- 摄像头更改“友好名称“方法
热门文章
- bzoj 1669: [Usaco2006 Oct]Hungry Cows饥饿的奶牛
- python库skimage 将针对灰度图像的滤波器用于RGB图像
- ubuntu16.04安装使用redis入门教程
- jquery创建添加append、prepend、appendTo、prependTo、after、insertAfter、before、insertBefore
- windows安装pip包
- Docker Yearning + Inception SQL审核平台搭建
- PowerDesigner--comment和name互相复制
- Windows提高_2.2第二部分:用户区同步
- 【披着递推皮的动态规划】 山区建小学 题解
- WPF实现特殊统计图