源代码管理工具GitHub

发布时间 2023-05-20 16:13:10作者: 小羊是我

一、GitHub介绍:

  GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 是一个受开发者工作方式启发的开发平台,从开源到商业,能够在上面进行托管和查看代码、管理项目和数百万其他开发人员一起开发软件。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其托管版本数量非常之多,而且其中不乏知名开源项目,例如 Ruby on Rails、jQuery、python 等。

二、GitHub使用方法

(1)注册Github

1.注册Github,Github地址:https://github.com

    如图界面,填写相关信息进行注册

2.验证成功后,根据邮件输入信息,之后会跳转到主界面,账户就注册好了

 

二、Github代码仓库

1.创建仓库

点击左上角create repository进入创建界面,也可通过右上角建立一个团队项目

2.进入界面后,根据提示填写相关信息,我们团队做的是停车场的预约系统,所以我的repository name是Parking-lot,description可以不写。然后是仓库是否公开,我选择的是public,对于一些比较关键的项目建议选择private。下面的选项是你选择是否添加一个自述文件来描述这个项目,以此帮助你的成员能够刚好地了解。完成后,点击create repository即可。

3.创建完成后,跳转到以下界面,此界面中含有很多功能,包含code,issue等等

4.点击Add file中的create new file用来添加新文件,可以为新文件进行命名等操作,添加完相关内容后点击commit changes即可,我添加的为一个source文件

5.添加完成后在界面就可以看到相关的文件

6.另外,通过settings我们可以为我们的成员写入相关的权限,这样成员才能进行修改

7.进行团队项目时,需要将项目进行分支管理,对项目不同的需求进行规定的分支,以便于进行开发,进入create new file后,左上角点击+号即可添加分支

8.成员需要将仓库克隆到本地,然后进行个人开发,开发时需要注意添加文件的分支,完成后push到仓库中即可,用户可以通过pull request进行合并

 

总结:本次实验完成了对GitHub的介绍,之前有使用过但没有很深的了解,,通过这次实验,了解到了GitHub应该怎么用,它有哪些特点和功能等相关知识,,对GitHub有了更多的了解。在之后的小组合作中我们也可以将它运用起来,运用GitHub来实现我们的小组作业。