使用 Github Desktop 进行简单的团队合作开发
注册 Git 平台账号
- 首先,创建一个云端的项目仓库。借助 Github 或者 Gitee,可以将你的项目托管在云端,以便团队的各成员都能方便地拉取与提交自己的代码。你可以使用 Github,也可以是 Gitee,来完成你的云端项目部署。
- 如何选择?
- Github 作为全球最大的开源平台,已有许多年的历史。作为老牌开元平台,有着许许多多优秀的代码仓库。但因为网络原因,国内会有无法访问的情况。
- Gitee 是由一家中国公司建立的,较新的开源平台,由于服务器设立在境内,因此无须担心网络问题。
-
如果你还没有注册过 Github 账号,那么需要先前往 Github 注册页面注册一个账号。
-
填入你的个人邮箱和密码
-
按下 continue 进入下一步,填写你的用户名,如果提示
Username is not available.
,说明这个用户名被占用了,那么你需要更换一个用户名。 -
再次按下 continue 进入下一步
您是否希望通过电子邮件接收产品更新和通知?
键入 "y" 表示是,键入 "n" 表示否 -
按下 continue,进入人机验证环节,只需要做几道十分简单的计算题。
-
点击 Create account,进入邮箱验证环节,输入你的邮箱收到的来自 Github 发送的验证码。
-
首先进入 Gitee 注册页面,填写你的注册信息
-
点击立即注册完成注册,然后跳转到开始页面。
创建项目仓库
团队协作中,只需要一个成员创建项目仓库即可,其他成员可以在仓库创建完成后加入合作。
-
注册完账户后,会自动跳转到开始页面,选择 Create a repository 创建你的项目仓库
-
填写项目信息,如果为私密仓库,填写项目名称与选择仓库类型即可,然后点击 Create repository 创建仓库。如果选择私密仓库,后面的连接到仓库步骤中则必须登录 Github Desktop 客户端。
-
完成创建后,就会自动跳转到你的仓库页面了。此时,你暂时无需操作任何内容,继续完成后续步骤即可,但不要关闭这个页面,之后的步骤还会用到。
下载 Github Desktop 客户端
-
借助 Github Desktop 客户端,团队协作的完成可以无需使用任何 Git 命令,上手极为容易。
-
首先进入 Github Desktop 官网下载桌面客户端。
阿里云盘下载:WIndows x64
百度网盘下载:Windows x64 macOs
夸克网盘下载:Windows x64 macOs
-
启动安装程序
连接到仓库
接下来,只需要将本地仓库连接到你的 Git 平台账户仓库即可,回到之前新建的的仓库页面。
提交本地项目
邀请协作
邀请别的成员进入项目,即可通过 Git 平台进行协作
从 Git 获取更新
-
当其他成员提交了代码后,你进行本地开发前,要从 Git 平台中拉取更新。打开 Github Desktop 客户端,点击 “Fetch origin” 拉取更新
-
此时,本地的项目文件就已经被更新到最新了
内容冲突
-
当两个成员先后提交项目到托管库时,可能会出现代码冲突的情况,即两个人都改了同一行内容,这时,后提交的人则需要从代码库先拉取代码到本地,对于有冲突的内容,可以在 Github Desktop 客户端中手动解决冲突。完成本地的代码合并后,可以再次提交,此时可以提交成功。
-
尽管冲突处理可能并不容易,但尽请在完成一个新任务后尽快提交一次代码。如果一直未将本地的代码与托管库合并,就可能会造成更多的冲突哦。