Github教程:如何创建第一个Github存储库
所有经验水平的开发人员的一个关键技术是在GitHub上的熟练程度。Github上是一个用于Git存储库的托管平台,作为存储和管理代码的中心位置。GitHub是开发人员和他们的团队的热门选择,因为它提供版本控制、协作能力,以及一个共享他们在软件工程中的试验和成功的同行社区。
在这篇文章中,我们将在创建第一个GitHub的库完成的教程。首先,让我们开始在GitHub的生态系统定睛一看,为什么我建议学生我Web开发训练营课程所有的软件开发人员都要花时间来理解这个有价值的工具。
GitHub上的Git对比
他们可能有相似的名称,但GitHub的是不同义使用Git。一些开发人员使用Git工作,从不使用GitHub上。
Git是什么?这是一个开放源码的版本控制管理系统,它的轨道改变的项目。版本控制软件记录和管理源代码和文件的每次改变。Git是一个类型版本控制系统,供开发人员和团队对代码版本进行管理和协作,代码版本在开发生命周期中移动时存储在项目存储库中。betwayapp下载安装
Git可以在没有GitHub或其他类似平台的情况下单独使用,但是如果没有GitHub这样的平台,就很难与同事或开发者社区协作和共享代码。
如何GitHub的比较的Git?GitHub的是一个网络平台,主机git仓库。GitHub上看作一个项目观众分享不同的代码版本和访问远程仓库。每个库包含所有项目文件和历史记录码。存储库包含所有项目文件,代码历史,可以有多个合作者。
开发人员克隆(下载)一个存储库到他们的计算机上,并在项目的本地版本上工作。在本地计算机上编写代码或开发新特性后,开发人员将更改推送到相同的GitHub存储库中。然后,其他开发人员或团队成员可以将版本下载到他们的计算机上,并与项目的开发保持同步。betwayapp下载安装
5 GitHub给开发者带来了好处
我们知道GitHub和Git有多么不同,但是开发者为什么要花时间去学习和使用它呢?关于为什么他们应该使用GitHub,我和学生们分享了几个好处:
- 协作-与开发者社区协作是GitHub最常见的用途之一,也是它最大的好处之一。这是队友们一起工作并提供反馈的一种方式。GitHub也是让开源项目看到个体开发者持续协作的理想方式。事实上,GitHub是互联网上最大的开源代码库!
- 版本控制和备份- Git是版本控制软件,而GitHub的就是使用Git项目的存储和访问的平台。从本质上讲,GitHub上充当云备份软件项目。
- 项目管理- GitHub上可以作为一个技术项目管理工具来跟踪问题和错误。这有助于项目按期入住在整个软件开发生命周期。betwayapp下载安装
- 开发人员组合- GitHub上提供了一个名为GitHub的网页的一个免费的网络托管服务。这是把一个GitHub的一个仓库到一个易于审查作品集网站的简单方法。
- 联网- GitHub上有点像一个社交网站的开发人员。用户可以按照对方,给项目评级,协作,交流和来自世界各地的满足其他开发商。
如何创建一个GitHub存储库
现在你知道了为什么对于GitHub,我将通过本教程介绍如何创建您的第一个存储库来帮助您在平台上入门。我们将从创建一个本地项目开始,演示如何将其上传到GitHub。
步骤1:创建一个新的本地Git存储库
打开你的终端并导航到项目文件夹,然后运行下面的命令来创建一个新的项目文件夹,然后导航到它:
mkdir hello world
cd hello world
要初始化一个新的本地Git仓库,我们需要运行`git的init`命令:
git的初始化
运行该命令之后,您应该会得到关于为项目初始化了一个空Git存储库的反馈。
步骤2:向Git存储库添加一个新文件
在项目中创建文件夹中的新文件,我们将调用我们的示例文件`hello.js`
您可以使用您的操作系统的图形界面来创建文件,或使用以下终端命令:
Bash (Mac/Linux)终端:触摸hello.js
你可以打开你的文本编辑器hello.js文件,并写入以下JavaScript代码打印你好,世界!控制台:
的console.log(的 “Hello World!”);
保存文件更改并切换回终端窗口。注意:确保使用Git工作时经常使用'混帐status`命令。这是检查你的项目文件的状态和整个仓库的好方法。
步骤3:将初始提交提交到本地存储库
运行以下命令来跟踪您的文件,并在本地存储库中进行初始提交:
git添加。
git的承诺-m“初始提交”
如果这样做了,这意味着我们成功地制备了新的本地存储库推送到GitHub的!
第4步:创建一个新的GitHub库
要创建新的GitHub存储库,请导航到github.com按在右上角的加号,然后选择“新的存储库选项,如下图所示:
您也可以访问GitHub页面来创建新的存储库:https://github.com/new
在该页面上,我们首先需要指定a库名和一个可选的描述。

为库名我们可以指定相同的项目名称(hello world)作为我们在示例中使用的本地存储库。如果你愿意,你也可以写a描述,但是您也可以跳过这个字段,就像我们在上面的截图中所做的那样。
您可以设置档案库公共或私人的。上传代码到公共目录时,请确保它不包含任何不打算与他人共享的敏感数据。当创建一个私人的仓库,你手动选择谁可以访问新的存储库。
第5步:推动我们的代码GitHub的库
完成最后一步后,您将被发送到新的GitHub存储库的起始页面,如下所示:

由于我们已经创建了本地的Git回购,我们将重点放在了“…或者从命令行推一个现有的存储库"页面的一部分。
(注意:如果我们还没有创建本地存储库,那么我们将按照第一组命令从刚刚创建的远程GitHub存储库创建本地存储库。)
该git远程添加原点命令将把本地存储库与我们刚刚创建的远程GitHub存储库关联起来。我们实际上是在告诉Git repo,我们有一个URL希望它知道,并将其命名为“origin”。您不必将远程命名为“原点”,但如果您只有一个远程设备,那么它是标准的。
该混帐推命令,然后将本地Git存储库代码推送到远程GitHub存储库。
现在,从您的项目文件夹切换到本地终端,并运行指定的命令:
git remote add origin
当你运行混帐推命令你会被提示输入您的GitHub上的用户名和密码,登录到从终端的GitHub的帐户。
推送存储库后,导航回您的GitHub帐户页面或存储库链接,并刷新它:https://github.com/
现在,您可以使用链接到与其他人分享你的项目库!

任何人都可以点击hello.js以查看我们的项目文件的内容。另外,其他开发人员可以通过点击屏幕截图中突出显示的绿色按钮,克隆或下载远程存储库到他们的本地计算机上。其他数据,包括过去提交现有分支机构等会从资源库中可见。
您建立第一个GitHub的仓库恭喜!你准备好开源项目,分享与队友协作,并从更大的开发者社区了解更多信息。现在,学习更多的基础知识在我的集betwayapp下载安装训课程Web开发。