《软件开发与创新课程设计》第12周作业:源代码管理工具博客-GitHub

一、GitHub 概述

  GitHub 是一个面向开源及私有软件项目的托管平台。我们可以将 Git 代码仓库在 GitHub 中托管,在仓库中存放代码和项目,通过 Git 来管理项目分支和版本控制。

二、GitHub 帐户

  GitHub 提供个人帐户和组织帐户,可根据需求进行选择。在注册登录后,就可以进入 GitHub 的主页。

GitHub 个人帐户主页

  个人帐户可在 Settings\Organizations 中选择加入组织帐户。对于未加入任何组织的个人帐户,也可以选择将个人帐户转换为组织帐户。

个人帐户的 Settings\Organizations 页面

  对于已加入组织的个人帐户,可以切换到组织帐户,并对组织进行管理、以组织的身份创建和管理仓库。

 组织帐户的概述页面

三、仓库

  在 Repositories 页面可以看到该帐户下的所有仓库。

Repositories 页面

  点击“New repository”即可新建仓库。可以设置该仓库的所有者、名称、简介、可见性等属性。

新建仓库页面

  创建仓库后,可以看到该仓库的详细信息,并可以向仓库提交、修改、删除文件、创建新分支,或修改仓库属性。

仓库详细信息

  您也可以切换到 Issues 页面查看和提交反馈,或切换到 Insights 页面查看该仓库最近的动态。

仓库的 Issues 页面

仓库的 Insights 页面

四、分支

  在任何人的仓库页面上,点击“fork”即可在自己的帐户中创建一个该仓库的分支。

创建分支页面

您的帐户中出现的新仓库

  对该仓库中的文件进行修改后,可以打开 pull request,提交到原仓库。

 

 

Contribute 功能

比较变化

填写说明文本

  原仓库作者在 Pull requests 中可以看到向原仓库提交的更改,并可以选择将更改合并到主线中。有 3 个模式:Merge、Squash and merge 和 Rebase and merge。

3 个合并模式

  在合并完成后,该 pull request 会关闭。可以在 Code 页面看到更新后的仓库。

更新后的仓库

 

posted on 2022-05-18 12:24  Flower-Chicken  阅读(31)  评论(0)    收藏  举报