Gitee+github desktop团队协作流程

一.准备工作

1.下载github desktop: https://desktop.github.com/
2.注册gitee : https://gitee.com/

仓库创建

在这里插入图片描述

在gitee处注册成为企业版,新建项目,新建仓库

仓库创建成功后,对应仓库上传文件以及资料,(代码仓库,资源仓库)

仓库克隆

项目文件上传,在github desktop 克隆刚才在gitee创建的空仓库

在这里插入图片描述

在这里插入图片描述

将对应的仓库地址复制进去,并且在弹窗中输入gitee的账号密码
在这里插入图片描述

至此仓库克隆到本地。

项目上传

将对应资料复制进仓库,然后打开github desktop发现有更改,

在这里插入图片描述
第一次上传资料,上方选择主分支master,下方描述和标题根据团队约定格式填写,
例:上传人+资料内容

选择commit to master 提交到主分支,选择推送到主分支
在这里插入图片描述

此时,仓库主分支master 已经具有了项目原始文件

二、分派任务,分支上传,合并

准备工作完成后,添加团队成员
在这里插入图片描述

添加项目成员

在这里插入图片描述

分派任务:

在这里插入图片描述

分支上传、合并

1.成员下载 github desk,克隆需要的仓库到本地,见仓库克隆篇,当资料更改完成后将文件放入本地对应仓库,打开github desktop 会发现有更改,按照团队约定格式写提交
例:name +内容
分支不要传到 主分支master,要新建分支

在这里插入图片描述

选择master的新分支,将修改带到新分支中

在这里插入图片描述
在这里插入图片描述

选择提交,选择推送分支。
在这里插入图片描述

任务结束。

三、资源下载,pull与fetch

当资源合并之后,成员需要下载对应的资源版本:

1.选择对应仓库

在这里插入图片描述

2.点击获取仓库所有分支,使用fetch(获取来源)

在这里插入图片描述

3.选择对应分支版本

(一般最新文件都为master分支,项目仓库可能存在多个版本分支,根据需要选择对应版本)此时选择master分支已经获取到最新资料。

在这里插入图片描述

4.使用pull拉取分支

使用pull更新分支可以避免使用fetch origin将远程仓库不存在本地分支删除。
两者共同点:都可以将远程仓库的全部分支拉取到本地
两者区别:pull不会删除已有分支;fetch会进行对比,将本地多余分支删除。

使用fetch

在这里插入图片描述

在这里插入图片描述

使用pull

在这里插入图片描述

在这里插入图片描述

5.(选)若远程已删除分支

若此前已有拉取到本地的分支,且此本地分支在远程仓库已删除,则fetch不会删除本地分支,且页面会有可将此本地分支推送到远程仓库选项:

在这里插入图片描述

此时使用pull拉取命令会提示远程仓库不存在此分支
在这里插入图片描述

综上:pull与fetch命令功能有相同的地方,也有不同的地方,根据需要选择。
附上文档版本(内涵超链接)
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值