【git】checkout origin/xxx 出现 detached HEAD问题

git 检出远程分支出现Head分离的是什么原因导致的呢??

因为Head指向了origin的一个commit, 但是这个origin分支你的本地又没有,也就是说你本地没有追踪这个分支,那就要track一下

git checkout -h

看一下有没有追踪的命令

果不其然,有了

那就简单了,出现 detached HEAD 后再执行一下这个命令OK.~

git checkout -t origin/xxx

相关推荐
Coder-LiyG1 小时前
Git 常用操作指南:从初始化到回退的高频命令速查
git
Eloudy12 小时前
git format-patch 、git diff 与 git apply
git·构建
技术小结-李爽13 小时前
【工具】git安装及配置
git
技术小结-李爽19 小时前
【工具】git与gitee和gitlab和github等等有什么区别?
git·gitee·gitlab
Haku Coder20 小时前
0基础学习Git——基础篇
git·学习
为伴只为你1 天前
将已有git工程转为使用LFS
git
x-cmd1 天前
AI 时代的 Git 革命:多 Agent 并发开发的新基础设施
git·ai·agent·代码管理·开发者工具·多智能体协作·worktree
XS0301062 天前
Git远程仓库实操笔记
笔记·git·elasticsearch
Java成神之路-2 天前
Git 合并冲突完全指南:分支合并、拉取冲突、推送冲突
git
NutShell Wang2 天前
拆解 GitHub gh-stack:堆叠 PR 工作流的设计取舍与工程实现
前端·git·开源·github·代码复审·开发者工具·vibe coding