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

相关推荐
cc蒲公英8 小时前
idea git命令初次创建项目至远程
git
高兴就好(石9 小时前
git将远程的master分支的commit都拉取到本地
git
空空kkk11 小时前
Git版本控制(一)
git
毛豆的毛豆Y12 小时前
git 如何 fork 一个仓库的所有分支
git
测试人社区—841613 小时前
Postman API测试指南
人工智能·git·测试工具·自动化·bug·postman
芒克芒克15 小时前
『Git Tag标签+项目远程操作全解:推送、拉取与版本同步实战』
java·git
fruge16 小时前
前端工程化最佳实践:ESLint+Prettier+Git Hooks 统一开发规范
前端·git
_院长大人_16 小时前
解决 Git 提交大文件导致 Push 被拒绝的问题
java·git·后端·elasticsearch
浪潮IT馆16 小时前
win11安装Git
windows·git
SoulmateShkart17 小时前
Git基本使用命令简略版
git