如果你从未使用过 Git,你可能会感到紧张。别担心,只需按照这个入门指南一步一步地进行操作,你很快就会在 GitHub 上拥有一个新的 Git 仓库。
在深入探讨之前,让我们澄清一个常见的误解:Git 与 GitHub 并不相同。 Git 是一个版本控制系统(即一个软件),可以帮助你跟踪你的计算机程序和文件以及随着时间推移对其所做的更改。它还允许你与你的同伴在程序、代码或文件上进行协作。GitHub 和类似服务(包括 GitLab 和 BitBucket)是托管 Git 服务器程序的网站,用于保存你的代码。
步骤 1:创建一个 GitHub 账户
最简单的入门方法是在 GitHub.com 上创建一个账户(它是免费的)。

opensource.com
选择一个用户名(例如,octocat123),输入你的电子邮件地址和密码,然后单击注册 GitHub。 注册成功后,它看起来会像这样:

opensource.com
步骤 2:创建一个新的仓库
仓库就像一个存放东西的地方或容器;在这种情况下,我们正在创建一个 Git 仓库来存储代码。 要创建一个新的仓库,请从+
符号下拉菜单中选择新建仓库(你可以在上图的右上角看到我已选择它)。

opensource.com
输入你的仓库名称(例如,“Demo”),然后单击创建仓库。 不要担心更改此页面上的任何其他选项。
恭喜! 你已经在 GitHub.com 上设置了你的第一个仓库。
步骤 3:创建一个文件
创建仓库后,它将看起来像这样:

opensource.com
不要惊慌,它比看起来更简单。 跟着我。 看看以“...或在命令行上创建一个新的仓库”开始的部分,暂时忽略其余部分。
打开你电脑上的终端程序。

opensource.com
键入git
并按回车键。如果显示命令bash: git: command not found
,那么请使用适用于你的 Linux 操作系统或发行版的命令安装 Git。 通过键入git
并按回车键来检查安装情况;如果已安装,你应该会看到一堆关于如何使用该命令的信息。
在终端中,键入
mkdir Demo
此命令将创建一个名为Demo的目录(或文件夹)。
使用命令将你的终端更改为Demo目录
cd Demo
然后输入
echo "#Demo" >> README.md
这会创建一个名为README.md
的文件,并在其中写入#Demo
。 要检查文件是否成功创建,请输入
cat README.md
如果文件创建正确,这将向你显示README.md
文件中的内容。 你的终端将看起来像这样:

opensource.com
要告诉你的电脑 _Demo_ 是由 Git 程序管理的目录,请输入
git init
然后,要告诉 Git 程序你关心此文件并希望从现在开始跟踪任何更改,请输入
git add README.md
步骤 4:创建一个提交
到目前为止,你已经创建了一个文件并告诉了 Git 关于该文件的信息,现在是时候创建一个提交了。 提交可以被认为是一个里程碑。 每次你完成一些工作时,你可以编写一个 Git 提交来存储该版本的文件,以便你以后可以返回并查看它在该时间点的样子。 每次你更改你的文件时,你都会创建该文件的新版本,该版本与之前的版本不同。
要进行提交,请输入
git commit -m "first commit"
就是这样! 你刚刚创建了一个 Git 提交,并包含了一条消息,其中写着首次提交。 你必须始终在提交中编写消息; 它不仅可以帮助你识别提交,还可以让你了解你在该时间点对文件所做的操作。 因此,如果明天你在你的文件中添加了一段新的代码,你可以编写一条提交消息,其中写着 _添加了新的代码_,并且当你一个月后回来查看你的提交历史记录或 Git 日志(提交的列表)时,你将知道你在文件中更改了什么。
步骤 5:将你的 GitHub 仓库与你的计算机连接起来
现在,是时候使用以下命令将你的计算机连接到 GitHub 了
git remote add origin https://github.com/<your_username>/Demo.git
让我们逐步查看此命令。 我们正在告诉 Git 添加一个名为origin
的remote
,其地址为https://github.com/<你的用户名>/Demo.git
(即,你的 Git 仓库在 GitHub.com 上的 URL)。 这允许你通过键入origin
而不是完整的 URL 与你在 GitHub.com 上的 Git 仓库进行交互,并且 Git 将知道将你的代码发送到哪里。 为什么是origin
? 好吧,如果你愿意,你可以将其命名为其他任何名称。
现在,我们已将 _Demo_ 仓库的本地副本连接到 GitHub.com 上的远程副本。 你的终端看起来像这样:

opensource.com
现在我们已经添加了远程仓库,我们可以将我们的代码(即,上传我们的README.md
文件)推送到 GitHub.com。
完成后,你的终端将看起来像这样:

opensource.com
如果你转到https://github.com/<你的用户名>/Demo
,你将看到如下内容:

opensource.com
就是这样! 你已经创建了你的第一个 GitHub 仓库,将其连接到你的计算机,并将文件从你的计算机推送到(或上传到)你在 GitHub.com 上的名为 _Demo_ 的仓库。 下次,我将撰写关于 Git 克隆(从 GitHub 下载你的代码到你的计算机)、添加新文件、修改现有文件以及将文件推送到(上传)到 GitHub 的文章。
10 条评论