git学习笔记-7 git checkout 切换分支
来源:互联网 发布:lvmh招聘 知乎 编辑:程序博客网 时间:2024/06/05 19:20
1 分离的头指针
涉及到命令
cat .git/head //LINUX命令
查看分支指向的地方
git checkout 35e2f0d(切换到某次提交(某个commit的id))
head 处于游离的状态
git branch -v 或者 git status 查看当前所处的分支状态
会发现当前没有分支,也就是游离的状态
git reflog -1 查看第一条记录(最近的) moving from master to xxxxx
2 挽救分离头指针
git branch new_branch_name xxxxxxxxxx(commit id)
通过创建新分支把这次提交保存到分支上
git merge xxxxxxxxxx(commit id) 改变历史
log中会多了一次提交
git cat -file -p HEAD 会有两个parent
再add commit push 这样就回到历史的版本了
——checkout常用命令
git checkout 目录 ———– 回退
0 0
- git学习笔记-7 git checkout 切换分支
- git checkout切换分支
- git 切换分支时的 git checkout
- 【Git学习笔记】Bug分支——创建branch切换checkout
- Git使用手册:git checkout 创建分支、切换分支
- Git 常用操作(九) git checkout 与分支切换
- git checkout 远程分支
- Git学习笔记04--git checkout
- Git学习笔记04--git checkout
- Git学习笔记04--git checkout
- git checkout之二 切换到分支和文件覆盖
- git checkout之分支切换和文件覆盖
- git学习笔记整理-10-分支切换及历史查看
- git学习笔记~checkout和reset
- GIT 01 -log diff checkout 远程仓库与分支学习
- git分支操作(git branch;git checkout;git checkout -b;git merge;git merge --abort)
- Git学习笔记04--Git分支
- Git学习笔记三:Git分支
- NYOJ 86 找球号(一)
- android解决相机开关的问题
- git学习笔记-6 git reset(重置)
- vi与gedit的区别
- 关于stm32用J-link,ITM机制下动态调试
- git学习笔记-7 git checkout 切换分支
- OC_字典
- [Leetcode]-Minimum Path Sum
- git-学习笔记8 git stash
- poj1655解题报告(树的质心)
- 关于自定义函数导致SQL查询过慢的解决方案
- 导入maven项目pom.xml文件报错
- 用D3.js进行医疗数据可视化 (三)坐标轴 (Axes)
- SCI收录期刊——遥感学科