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操作一次就可以了

相关推荐
曾几何时`4 小时前
虚拟环境pip
git
她说可以呀4 小时前
git的版本回退
git
躺不平的理查德7 小时前
Shell逻辑判断备忘录
运维·服务器·git
Bdygsl7 小时前
Git(2)—— 分支管理
git
孟俊宇-MJY8 小时前
Ansible自动化运维
git·github
笨拙的老猴子8 小时前
Git 翻车现场:那些年我 git push --force 毁掉的东西
git·代码管理
GitCode官方9 小时前
投稿|Git + Docker 零基础入门攻略
git·docker·容器
_可乐无糖9 小时前
Windows本地安装git
git
2301_7800290410 小时前
.gitignore不可以忽略文件问题
git·gitee·开源
饕餮争锋10 小时前
PR中的P为什么是pull而非push?
git