找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 192|回复: 0

Git报错“no branch, rebasing master”

[复制链接]

2万

主题

162

回帖

18万

积分

管理员

积分
184649
发表于 2023-9-16 11:48:22 | 显示全部楼层 |阅读模式 IP:山东省临沂市沂水县 联通

登录后更精彩...O(∩_∩)O...

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Git报错“no branch, rebasing master”
本次出现这个错误是因为本地提交了commit但是未push成功,所以使用git pull --rebase,由于远程仓库和本地的commit有冲突,Git无法自动解决冲突时,会切换到一个匿名分支,然后使用git branch发现报错“no branch, rebasing master”。

解决办法:
在当前匿名分支下,解决完冲突,然后使用命令git rebase --continue,可以将代码合并到之前操作时的分支(我当时是在master分支所以后面都说master分支),执行完git rebase --continue后就自动回到了master分支,但是之前提交的commit没有在本地仓库区(Repository)了,回到了本地暂存区(Index / Stage),这时候需要重新commit,之后再执行git push origin master就可以将变更推到远程仓库了。


————————————————
版权声明:本文为CSDN博主「钟离默」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43971373/article/details/119729483


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|哩布大模型|Civitai大模型|IP定位|图反推|站长素材|deepseek|即梦视频|阿狗工具|花瓣网|pinterest|php手册|宝塔文档|CyberChef|猫捉鱼铃|手机版|小黑屋|下载狗|IPS|在线工具|分享屋 ( 鲁ICP备2021028754号 )

GMT+8, 2025-5-2 21:19

Powered by 分享屋 X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表