git rebase回退到根

项目初始有2个commit,git rebase -i 合并提交记录只能看到一个最新的,

需要git rebase -i --root才能看到第一个提交

git rebase -i -root以后,编辑提交信息,然后就可以了。

之前本地调试的时候经过多次实验性操作,导致git rebase -i -root以后,

查看git stash 是 Not currently on any branch

*(no branch)

master

这样,解决方法是

git branch temp 新建个分支

git checkout master

git branch -D temp 强制删除了temp分支,

然后再git rebase -i -root操作一次就可以了

相关推荐
摇滚侠6 分钟前
零基础小白自学Git_Github教程,仓库的其它功能-项目管理,笔记09
笔记·git·github
小生不才yz1 小时前
(三)分支与标签 - git tag 命令的使用
git
摇滚侠1 小时前
零基础小白自学 Git_Github 教程,DeskTop 进阶操作,笔记12
笔记·git·github
量子炒饭大师1 小时前
【一天一个计算机知识】—— 【编程百度】悬空指针
c语言·数据结构·c++·git·安全·github·dubbo
摇滚侠2 小时前
零基础小白自学Git_Github教程,创建自己的第一个 GitHub 仓库,笔记06
笔记·git·github
芒克芒克2 小时前
《Git 日常操作:核心命令 + 忽略文件 + 临时存储》
git
编程小Y7 小时前
git命令行和GUI工具有什么区别
git
还下着雨ZG10 小时前
Git:版本控制工具Git的详细介绍
git
老友記10 小时前
git 预发布版本release分支
git
naruto22711 小时前
git回退代码
git·hard·soft·mixed