git HEAD detached from XXX 解决【转】
-- git status
HEAD detached from 3c6d1a8 Changes to be committed: (use "git restore --staged <file>..." to unstage) new file: .idea/deploymentTargetDropDown.xml Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: .idea/misc.xml
提示分支detached了。
解决:
1,查看当前分支状态 git branch * (HEAD detached at 925fda6) master 2,新建一个临时 tem 分支,把当前提交的代码放到整个分支 git branch tem git checkout tem 3,换回要回到的那个分支,这里是 master git checkout master 4,然后 merge 刚才创建的临时分支 git merge tem5,检查是否有冲突,没有就提交到远端 git push origin master 6,删除临时分支 git branch -d tem
参考:
https://blog.csdn.net/weixin_28715953/article/details/112870208
道法自然
标签:
git
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2021-01-17 Windows下面建了一个bat,然后搞了一个定时的作业,让其备份数据库 / sqlserver2008 r2 维护计划向导备份