GitHub是一个基于Git进行版本控的软件源代码托管服务的网站,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
GitHub官网地址:https://github.com/
Github是什么?
Github主要是以程序员为主要用户的全球最大的代码托管平台,最主要的作用是保存程序员编写的软件源代码。因为程序员相对来说以男性为主,所以被戏称为”全球最大男同学交友软件”或者”Gayhub”。
GitHub是一个基于互联网的代码托管平台,可以帮助开发者存储、管理和分享代码。它提供了版本控制、协作开发、代码审查、问题跟踪等功能,使得开发者可以更加高效地开发和管理项目。GitHub还提供了一些社交功能,如关注、点赞、评论等,让开发者之间可以更方便地交流和学习。另外,GitHub也成为了很多开源项目的重要平台,让开源社区得以更加繁荣和发展。
GitHub 有哪些功能?
程式码仓库(Repository)
GitHub 上的专案通常以程序仓库的形式存在,开发者可以将专案的原始程式码存储在这些仓库中。通常在GitHub中心托管程式码的空间时,开发人员会「Create a new repository」的方式建立新仓库,且每个仓库都有自己的专属连接,让相关人士能取得权限。
版本控制(Version Control)
刚才提到 GitHub 平台中的 Git 是用于追踪程式码的历史记录、更改和协同工作。开发者可以透过Git Commit的功能,备份在特定时间点的程序资料,并可以轻松地查看和还原以前的版本,减少错误的发生。
问题追踪(Issue Tracking)
GitHub 提供了问题追踪系统的功能,开发者和团队可以使用它来讨论程序代码的问题、功能请求和任务,协助团队更好地组织和管理专案的开发过程。
程序代码审查(Code Review)
团队成员可以在GitHub中透过提交评论和建议来进行程式码审查,以确保程序代码的品质和一致性,同时也能在专案中进行讨论,让开发者与主管不再需要耗费心神的等待所有程式码都完成再来审查。
持续整合(Continuous Integration)
在强调DevOps 敏捷开发的阶段,GitHub 支援持续整合(CI)的工具,像是 Travis CI 和 CircleCI,以便自动构建、测试和部署专案,从而让企业开启DevOps的部署之旅。
GitHub 网站登录
1、打开GitHub官网,点击 Sign in (如没账号可以参考 GitHub 账号注册教程),注册账号后,直接登录。
2、登录后界面如下,便可以搜索代码并保存到你的账号下。