1. GitHub 新建远程仓库

GitHub 网站打开,要做的第一件事情,就是新建一个仓库。这个仓库里,也就是存放咱们代码的地方了。点击右上角的 +,然后 New repository。

Repository name 里,直接填仓库的名字,这里我们填 learn 好了。Description 里面,填不填都可以,这里是仓库的描述信息。

仓库分为两种,一种是private,也就是私有的。一般公司的项目,肯定会选择这种了,这样其他人就看不见你们公司的代码。另一种是public,也就是开源项目,所有人都能看到你的代码。咱们这里只是个学习的项目,而并没有什么公司的秘密在里面,所以这里就选择 Public 了。

这里推荐大家,也选择 Public,因为后面有个课程,「Github Pages 搭建免费网站」,必须是 Public 的仓库才能使用。如果是 Private 的仓库,则需要收费才能使用 Pages 服务。

至于其他的设置,咱们先保持默认,后面再一一介绍到。

image.png

2. 新建项目

现在,就可以来建一个项目了。自己常用的开发文件夹中,新建一个文件夹,就叫做 Git 吧,在它的里面,再新建一个叫做 learn 的文件夹。然后使用自己喜欢的文本编辑器,把整个项目拖进去。

这里需要注意下,先不要使用 WebStorm 或者 PhpStrorm 这种大型 IDE,至于为什么,我们后面再说。现在就先听我安排,一定要使用 TextMate、Sublime 或者 VsCode 都可以。

然后我们新建一个README.md文件,.md是 markdown 格式的文本,如果不懂的话,目前对 Git 的学习,也没什么的影响。
在文件里添加上这样的内容:

## 黄鹤楼送孟浩然之广陵

作者:东哥

```
故人西辞黄鹤楼,
烟花三月下扬州。
孤帆远影碧空尽,
惟见长江天际流。
```

3. Git 仓库

现在咱们项目也有了,现在就要给这个项目添加到 Git 仓库中。用命令行进入目录中,简单的跑下面这条命令

git init

运行完成后,大家看文件夹中,看不到任何变化,但实际上已经不同了,只不过多的这个东西,在 mac 和 linux 中是隐藏的。不过我们可以在命令行中看到它,执行

ls -a

可以看到多了一个.git文件夹,这个就是 Git 仓库了。咱们一会所有提交的内容,就都会存储在这里面了。

4. add

接着,你要告诉 Git,你要把哪个文件添加到仓库呢?

git add README.md

但是如果你有很多个新文件,都需要添加到仓库,也可以简单的使用。

git add -A

意思也就是将所有的新增、修改、删除都添加进去。

5. commit

告诉 Git,需要添加的文件后,就要将它提交到本地仓库中了,可以运行

git commit -m "初次提交"

现在所有的代码,就都添加到本地仓库中了,可以看到,一个文件发生了变化

[master (root-commit) 74db96f] 初次提交
 1 file changed, 10 insertions(+), 0 deletions(-)
 create mode 100644 README.md

已添加到喜欢了