代码提交流程
1.git pull 拉取最新的远程代码
2.git status 查看修改代码
3.git add . (所有修改文件) git add filepath (修改对应的文件)
4.git status 再次查看代码
5.git commit -m"描述代码信息"
6.git push origin HEAD:refs/for/master (将代码推到远程代码)

一.就差 git push代码,放弃push时

1.git reset --soft HEAD@{1}     

二.git push代码,提交失败

1.git statsh
2.git pull --rebase
3.git statsh pop
4.git push ....

三.git push代码后,被驳回代码

1.git status
2.git add 再次修改的文件
3. git commit --amend 
4. 按键 ESC  :wq  (可修改代码描述)
5. git push 一遍代码

四.切换分支,修改代码

git branch -a 查看分支
git checkout 分支
重复代码提交步骤

五.回滚代码

1.git reset HEAD +文件
2.git reset --soft HEAD ^
//回滚好几个
3.git reset --hard +commitID

六.单个文件冲突

1.git status //查看修改冲突文件
2.git stash push +文件名
3.git pull  //拉取远程代码
4.git stash pop //放出冲突的缓存文件

git log 查看历史版本
若修改不了已提交的代码,可以直接在gerrit上修改提交

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐