机器人
Nightyping-AI
TianliGPT
生成中...

注册 Git 平台账号

  • 首先,创建一个云端的项目仓库。借助 Github 或者 Gitee,可以将你的项目托管在云端,以便团队的各成员都能方便地拉取与提交自己的代码。你可以使用 Github,也可以是 Gitee,来完成你的云端项目部署。
  • 如何选择?
    • Github 作为全球最大的开源平台,已有许多年的历史。作为老牌开元平台,有着许许多多优秀的代码仓库。但因为网络原因,国内会有无法访问的情况。
    • Gitee 是由一家中国公司建立的,较新的开源平台,由于服务器设立在境内,因此无须担心网络问题。
  • 如果你还没有注册过 Github 账号,那么需要先前往 Github 注册页面注册一个账号。

  • 填入你的个人邮箱和密码

    image-20230923134102664

  • 按下 continue 进入下一步,填写你的用户名,如果提示 Username is not available. ,说明这个用户名被占用了,那么你需要更换一个用户名。

    image-20230923134511421

  • 再次按下 continue 进入下一步

    image-20230923134643032

    您是否希望通过电子邮件接收产品更新和通知?
    键入 "y" 表示是,键入 "n" 表示否

  • 按下 continue,进入人机验证环节,只需要做几道十分简单的计算题。

    image-20230923134933266

  • 点击 Create account,进入邮箱验证环节,输入你的邮箱收到的来自 Github 发送的验证码。

  • 首先进入 Gitee 注册页面,填写你的注册信息

    image-20230923145301278

    image-20230923145447312

  • 点击立即注册完成注册,然后跳转到开始页面。

    image-20230923145611958

创建项目仓库

团队协作中,只需要一个成员创建项目仓库即可,其他成员可以在仓库创建完成后加入合作。

  • 注册完账户后,会自动跳转到开始页面,选择 Create a repository 创建你的项目仓库

    image-20230923142743690

  • 填写项目信息,如果为私密仓库,填写项目名称与选择仓库类型即可,然后点击 Create repository 创建仓库。如果选择私密仓库,后面的连接到仓库步骤中则必须登录 Github Desktop 客户端。

    image-20230923143955037

  • 完成创建后,就会自动跳转到你的仓库页面了。此时,你暂时无需操作任何内容,继续完成后续步骤即可,但不要关闭这个页面,之后的步骤还会用到。

    image-20230923144222170

  • 点击开始页面中的创建我的仓库按钮进入仓库创建页面

    image-20230923145747679

  • 填写仓库信息,点击创建完成仓库创建

    image-20230923145955632

  • 完成创建后,就会自动跳转到你的仓库页面了。此时,你暂时无需操作任何内容,继续完成后续步骤即可,但不要关闭这个页面,之后的步骤还会用到。

    image-20230923150036301

下载 Github Desktop 客户端

  • 点击 Sign in to Github.com 登录你的 Github 账户

    img_20230923153134

  • 在网页中认证桌面端登录

    img_20230923153402

  • 使用你的 Github 信息作为 Git 的提交信息(Use my GitHub account name and email address),然后点击 Finish

    img_20230923153442

  • 点击安装程序,选择下方的跳过登录(Skip this step)

    image-20230923160412584

  • 填写你的 Git 提交信息,这里设置的信息会作为你在 Git 仓库提交的联系方式,之后也可以进行修改

    img_20230923155542

  • 点击 Finish 提交

连接到仓库

接下来,只需要将本地仓库连接到你的 Git 平台账户仓库即可,回到之前新建的的仓库页面。

  • 复制仓库的 git 链接

    image-20230923162030088

  • 回到 Github Desktop 客户端,选择克隆一个仓库(Clone a repository)

    img_20230923162158

  • 在弹出的窗口中填写刚才复制的链接,选择本地仓库保存的位置(空文件夹),点击 Clone 完成连接。如果出现连接错误,注意仓库是否为隐私仓库,如果为隐私仓库,则一定要在 Github Desktop 中登录你的 Github 账户。

    image-20230923162524508

  • 在资源管理器中进入你的项目文件夹,现在可以将你的项目文件放到仓库文件夹中了。

  • 复制仓库的 Git 链接

    image-20230923164138920

  • 回到 Github Desktop 客户端,选择克隆一个仓库(Clone a repository)

    img_20230923162158

  • 在弹出的窗口中填写刚才复制的链接,选择本地仓库保存的位置(空文件夹),点击 Clone 完成连接。

    image-20230923164615076

  • 登录到 Gitee,点击 Save and retry

    image-20230923164733738

  • 在资源管理器中进入你的项目文件夹,现在可以将你的项目文件放到仓库文件夹中了。

提交本地项目

  • 如果本地仓库与托管库有内容差异,那么 Github Desktop 中会显示出所有有差异的项,现在只需要将这些修改项提交到托管库

    image-20230923165327854

  • 现在已经可以在 Git 库中看到刚才的提交了

邀请协作

邀请别的成员进入项目,即可通过 Git 平台进行协作

  • 在网页端的项目页中点击 Setting -> Collaborate -> Add people,搜索其他成员的用户名、邮箱等信息

    image-20230923165745288

  • 选择账号,然后点击”Add to this repository" 完成添加成员

  • 在网页端的项目页中点击管理 -> 仓库成员管理 -> 全部 -> 添加仓库成员 -> 邀请用户

    image-20230923170308310

  • 点击直接添加,选择权限并搜索账户的用户名和邮箱,选择用户完成添加

    image-20230923170630827

从 Git 获取更新

  • 当其他成员提交了代码后,你进行本地开发前,要从 Git 平台中拉取更新。打开 Github Desktop 客户端,点击 “Fetch origin” 拉取更新

    image-20230923171022885

  • 此时,本地的项目文件就已经被更新到最新了

内容冲突

  • 当两个成员先后提交项目到托管库时,可能会出现代码冲突的情况,即两个人都改了同一行内容,这时,后提交的人则需要从代码库先拉取代码到本地,对于有冲突的内容,可以在 Github Desktop 客户端中手动解决冲突。完成本地的代码合并后,可以再次提交,此时可以提交成功。

  • 尽管冲突处理可能并不容易,但尽请在完成一个新任务后尽快提交一次代码。如果一直未将本地的代码与托管库合并,就可能会造成更多的冲突哦。