git rebase master
git status
git rebase --continue
git rebase --abort
1. 我在分支dev1上执行git rebase master 合并主干上的内容时, 现了上图的情形, 这个表示该分支还有四个提交等待处理
2. 接下来你可以使用 git status 查看下那些需要提交的, 并在此处理冲突
3. 接着执行 git add . git commit -m
4. git rebase --continue 表示继续执行
(相反: 如果你想要放弃继续合并 则执行: git rebase --abort )
二. 关于进入vim状态下, 怎样退出
按下字母键 c(此时进入编辑状态),可以开始修改注释信息了
修改好后,你会发现怎么都退出不了,然后如下操作:
按下Esc (退出编辑状态); 接着连按两次大写字母 Z,就可以退出了
三. 报错问题
1. 提示 Integrate the remote changes
是由于本地和远程仓库两者代码文件不同步,因此需要先pull,进行合并然后再进行push
1、先使用pull命令:
git pull --rebase origin master
2、再使用push命令:
git push -u origin master