主流源代码管理工具——GitHub介绍

发布时间 2023-05-21 15:46:14作者: //燕麦
  • GitHub简介
  • GitHub基本功能介绍
  • GitHub仓库的基本使用方法

GitHub简介:

  GitHub 是基于 Git 的一个代码托管网站。开发者可以将代码在 GitHub 上开源,可以浏览其它项目的代码,fork 到自己名下做修改,clone 回本地(没有访问权限的 private repo 除外)使用,也可以发起 pull request 向上游提交自己的修改。GitHub 围绕项目(即 Git 中的 Repository)做了许多功能,也可以通过 Graph 来查看其他人 fork 的情况。GitHub 也有 Gists,用于分享代码片段。

  GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。GitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python等。

GitHub基本功能介绍:

  GitHub作为一个程序员开发的平台和社区,自然少不了协助程序员进行开发的各种利器。其中有以下几个主要的功能:

1.搜索代码和资源:

  在这里输入想找的用户或代码片段,可以搜索到相关的信息。在其中可以找到大量优质代码与免费的开源项目。找到自己想要的代码后也可以在用户的仓库中clone地址或直接下载源代码。

2.仓库代码管理:

  GitHub仓库的URL格式为:https://github.com/用户名/仓库名,GitHub的源代码管理是通过仓库实现的,我们可以在仓库中发布自己的代码和项目,若有相应权限也可以通过他人的URL在其他用户的仓库中管理和编辑项目,因此可以通过仓库实现一个项目的团队工作。

3.项目管理:

  通过创建一个project实现对一个软件项目的议题管理已经工作内容的分配和管理。在一个project的表格中可以清楚的看到项目的进度以及各个成员的任务分配。

GitHub仓库的基本使用方法:

  基本使用

1.进入github.com主页面,使用邮箱注册账号。

 

2.成功注册后,完善个人信息后即可从首页开始。

 

3.点击右上角加号或左侧绿色按钮创建一个新仓库用于管理自己的代码项目,进入页面后填写项目名称,本次创建以小组作业项目为例。

 

4.以下的选项分别填写仓库描述、开放权限、添加说明文档、添加gitignore文档、添加证书。

 

5.选择好选项后点击绿色的创建按钮就可以成功创建仓库。

 

6.点击右上方的Add file可以在以下窗口拖动上传自己的项目代码。点击code可以将仓库中上传的代码再次下载下来。小组的各成员可以编辑或管理仓库中的代码,或创建分支发布错误报告等,实现多人协同办公。

 

7.我们也可以通过创建一个新的project项目来辅助工作,通过在里面发布项目议题进行对项目进度和工作分配的管理。在每一行填入议题内容,按enter键插入,在assignees选择任务分配者,在Status处输入当前状态。

 

 2023-05-21