代码提交(分支提交)
代码提交步骤
第一种
git pull --rebase origin master
git add . (解决冲突后,将修改add)
git rebase –continue
git push origin 分支名
第二种
master切换到分支:git fetch;git checkout <分支名>;
提交代码到分支: 一定要使用rebase操作,避免分支错乱;
git status; 查看当前分支变更情况;
git add . ; 将本地需要提交的代码提交到暂存区;
git commit -m “初始化”; 将暂存区内容提交到本地仓库中;
git fetch; 将运城仓库最新的内容更新到本地;
git rebase origin/master; 将远程与本地代码进行合并,如果出现冲突则解决冲突,每解决一个文件的冲突要 git add 下,这时rebase会暂停,解决完冲突再继续rebase(git rebase --continue),直至rebase结束;
git push origin <分支名>; 将本地仓库内容提交到远程仓库;
没有rebase 导致分支提交错误时,处理方法(谨慎使用)

1. git log —oneline -10

2. git reset —soft <历史文件名>
3. git log —oneline -10

4. git add .
5. git commit -m "备注"
6. git fetch
7. git rebase origin/master
8. git add . (如果有冲突)
9. git rebase —continue (如果有冲突)
10. git push origin master -f
