rebase代码到第一次提交的记录下:
保证本地没有未提交代码,
git checkout master
git pull
git checkout 你的分支
git rebase -i master
键盘 按 i 或者 ins 进入编辑状态 进入insert 编辑状态
手动把除了第一行pick外, 全部改成f(相当于合并到第一次提交的记录下)
esc 退出
:wq
git push -f origin 目标分支 把本地全部覆盖到云端
rebase代码到第一次提交的记录下:
保证本地没有未提交代码,
git checkout master
git pull
git checkout 你的分支
git rebase -i master
键盘 按 i 或者 ins 进入编辑状态 进入insert 编辑状态
手动把除了第一行pick外, 全部改成f(相当于合并到第一次提交的记录下)
esc 退出
:wq
git push -f origin 目标分支 把本地全部覆盖到云端