如果你从来没有使用过Git,你可能会觉得它很难,其实只要按照入门指南循序渐进进行操作是很简单的,下面我们将会介绍如何在GitHub上托管一个新的Git仓库
在进入正题之前,我们先解释一个误区:Git和GitHub是不同的两个东西,Git是一个版本控制系统(即一款软件),可帮助你跟踪计算机程序和文件以及随时间变化的变化。它还允许你与程序,代码或文件上的同事进行协作。GitHub和类似的服务(包括GitLab和BitBucket)都是托管Git服务器程序来保存代码的网站。
第1步:创建一个GitHub帐户
最简单的入门方法是在GitHub.com上创建一个帐户(它是免费的)。
选择一个用户名(例如,octocat123),输入你的电子邮件地址和密码,然后单击注册GitHub。注册完进入主页会如下所示:
第2步:创建一个新的存储库
存储库就像一个存放东西的地方/容器, 现在,我们要新建一个Git存储库来存储代码。从sign下拉菜单中选择New Repository+(你可以看到我已经在上面的图片的右上角选择了它)。
接着,为存储库输入一个名称(例如,“Demo”)并单击Create Repository。到这一步,你已经在GitHub.com上设置好你的第一个repo了。
第3步:创建一个文件
一旦你创建完一个repo,你的页面将如下所示:
页面文字看起来很多但是它并不复杂,忽略其他部分,只要看到开头“...或者在命令行上创建一个新的存储库”,这句话就可以了,然后在电脑上打开终端程序
输入git并按Enter键。如果它说的是命令bash: git: command not found,那么你还需要安装Git。如果已安装,你应该看到有关如何使用该命令的大量信息。
在终端中输入:
该命令将创建一个名为Demo的目录(或文件夹)。使用以下命令将终端更改为Demo目录:
接着输入:
这表示把 “#Demo” 写到 README.md 文件。要检查文件是否已成功创建,请输入:
如果README.md文件被创建成功的话,将会显示文件内部的内容。页面将如下所示:
接着要告诉你的计算机Demo是由Git程序管理的目录,请输入:
然后,为了告诉Git程序你想从现在开始跟踪这个文件的任何改动,请输入:
第4步:创建一个commit
到目前为止,你已经成功创建一个文件,并且与Git成功连接,接下去要创建一个commit,每当你新增或者修改文件后,可以通过git commit命令提交到版本库,git commit -m “提交信息” (注:“提交信息”里面换成你需要,如“first commit”),如输入:
记得每次都要添加提交信息,它不仅能帮你识别commit,还能让你了解到你当时对文件做了哪些操作,比如上面这条提交信息“first commit”,表示第一个commit,可以起到一个很好的记录作用。
第5步:将GitHub仓库与电脑连接
现在,你需要使用以下命令将你的计算机连接到GitHub:
让我们一步一步看看这个命令。这个命令告诉Git添加一个名字叫origin的地址:https//git.com.... 这样你通过名字origin就可以直接与GitHub进行交互,而不必输入完整的URL,让Git知道把代码发送到哪个地址。至于为什么要命名origin?纯粹是习惯问题,你也可以命名成其它名字。
现在我们已经将Demo存储库的本地副本连接到GitHub.com上的远程副本。终端页面显示如下:
现在我们已经添加了远程,可以将我们的代码(即我们的README.md文件)推送到GitHub.com。一旦你完成,你的电脑将如下所示:
如果你去看https://github.com/<your_username>/Demo你会看到这样的页面:
现在,你已经创建了你的第一个GitHub仓库,并将它连接到你的计算机,同时将你的计算机上的文件推送(或上传)到GitHub.com上名为Demo的仓库中。
开源最前线(ID:OpenSourceTop) 猿妹 编译
链接:https://opensource.com/article/18/1/step-step-guide-git
PS:记得查收小编送你的免费大礼包呦~
福利 | 一万多套PPT模板等你免费来拿!无条件领取!
免费送 | 1000多套简历模板免费拿,附赠简历制作教程!
免费领 | 《Shell脚本 100例》电子书免费拿,运维必备干货~
▼▼点击【阅读原文】,22大互联网热门课程任选免费学