乐趣区

团队合作-git提交

一、约定代码格式框架

1. 负责人创建一个大体框架,规定用法,配置项,划分模块,确定每个人的任务
2. 约定之后,将主框架以 mater 的身份,提交到 master 分支上

 git commit -m "文件名"(master 身份提交)

二、组员拉取代码以及提交

1. 组员拉取 负责人上传了 master 上的代码(也就是主框架)

 命令 git pull origin master

2. 组员在拉取下来的主框架里完成各自相对应的模块
3. 完成之后 在自己的分支上,提交

 命令 
     git add .
     git commit -m "名字"
 (后续提交的时候,名字都要一样,提交上去会覆盖以前的,也就是更新)
     

三、负责人合并

1. 待组员提交代码之后,负责人合并代码
2. 负责人将分支切换到 master 分支上

 操作 
  git checkout -b master    

3. 开始合并代码

 操作 
  git merge 分支名
  假如 你的成员分支名有  big  small  red
  git merge big
  那就一个一个 merge(在这个过程中会有冲突, 就解决完一个再合并下一个)

紫色代表文件里有冲突(如图)

之后打开紫色文件里 会显示冲突代码(点击红色报错线,会出现修改方式)
四种情况(如图)
采用当前修改 | 采用传入的更改 | 保留双方更改 | 比较变更(根据代码所需自行修改)

四、合并后提交

1. 合并以后,继续执行 git add
2.git commit -m “ 文件名 ”

五、继续更新代码

1. 小组成员将合并的代码,git pull origin master 再拉取一遍(更新)
2. 拉取好,在更新了的文件中继续写之后的代码

退出移动版