在开发过程中我们经常使用git作为版本控制工具,在多人开发协作中,有时会遇到代码冲突的问题,在更新的过程中把自己本地的代码给覆盖掉了,这时内心是崩溃的。那么如何处理这些问题呢?下面总结一下Git提交代码流程
1. git branch 切换到代码目录查看分支
确保自己提交的代码到指定的分支,路径后面的扩号里表示当前所在的分支
2. git status 查看当前本地文件信息,哪些文件被修改
3. git stash save “备注” 执行存储,添加备注方便查找。 git stash list 查看stash了哪些存储,执行这条命令,原因是防止拉取代码时把本地的代码覆盖了。
4. git pull 拉取远程代码
5. git stash pop 恢复缓存的代码,这个时候可能与远程的代码有冲突,处理冲突的代码
6. git add. 添加该目录下的所有文件 git add xxx 添加xxx单个文件 git rm xxx删除xx文件
7. git commit -m “提交信息” 推送修改到本地git库中
8. git push 把当前提交的代码推送到远程代码库中。