多人协同开发
-
1.代码编辑界面介绍:此处使用
gedit
做演示- 代码编辑界面左边为模拟经理的操作
- 代码编辑界面右边为模拟张三的操作
-
2.模拟张三先编辑
login.py
文件代码- 进入张三本地仓库:
cd Desktop/zhangsan/info
- 编辑代码:
num1 = 10
- 本地仓库记录版本:
git commit -am '第一个变量'
- 推送到远程仓库:
git push
- 进入张三本地仓库:
-
3.模
代码冲突
- 提示:多人协同开发时,避免不了会出现代码冲突的情况
- 原因:多人同时修改了同一个文件
- 危害:会影响正常的开发进度
- 注意:一旦出现代码冲突,必须先解决再做后续开发
代码冲突演练
-
1.张三先编辑
login.py
文件代码- 进入张三本地仓库:
cd Desktop/zhangsan/info
- 拉取服务器最新代码:
git pull
- 编辑代码:
num3 = 30
- 本地仓库记录版本:
git commit -am '第三个变量'
- 推送到服务器仓库:
git push
- 张三本地仓库和远程仓库代码如下:
![](images
- 进入张三本地仓库: