Git 多人协同工作处理
参考链接:为什么首先要commit,然后pull,最后再push操作,而不是commit然后直接push操作
1、提交的时候需要commit进行操作的记录,从而避免出现错误
2、提交自己的东西的时候,需要获取最新的远程仓库信息
所以需要git pull获取到远程最新信息
3、然后再进行git push 上传到远程仓库中
4、不要使用–force 会导致远程仓库中的内容被覆盖,从而导致别人提交的版本信息发生改动
git pull 注意事项
git 只能在本地手动地解决冲突问题,而不能在远端进行解决冲突
pull 操作不会把本地的代码覆盖掉,而是提醒Merge 冲突,需要人为手动解决冲突