# 极简 Git+VSCode for Mac(2): 在GitCode上创建一个Git仓库

**第1步：登陆GitCode**

1. GitCode 是CSDN官方的Git代码仓库中心，网站地址是： https://gitcode.net 
2. GitCod 的登陆账号就是你的 CSDN 账号。
3. 请使用 CSDN 账号登陆 GitCode

登陆前如图所示：
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_01.png)

<br/>
登陆后如图所示，如果在移动端安装了CSDN App，也可以通过 CSDN App 扫码登陆：
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_02.png)

<br/>
点击右上角的用户头像图标，在下拉菜单里点击“个人主页”，进入你的GitCode个人主页：
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_03.png)

<br/>
**第2步：创建一个Git仓库**

1. 在GitCode个人主页右上角，点击+号按钮，在下拉菜单里点击“新建项目”
2. 在新建项目页面里选择“创建空白项目”
3. 在“创建空白项目”配置页面填写“项目名称”，“项目描述”，并勾选“使用自述文件初始化仓库”
4. 最后点击“新建项目”，创建项目。

新建项目按钮如图所示：
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_04.png)

<br/>
选择创建空白项目如图所示：
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_05.png)


<br/>
“创建空白项目”配置页面填写“项目名称”，“项目描述”，并勾选“使用自述文件初始化仓库”。例如这里第一个项目起名叫做“hello_git”
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_06.png)

<br/>
点击“新建项目”后，如图所示：
<br/>

![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_07.png)

<br/>
**第3步：使用Git命令克隆仓库到本机**

1. 在Git项目页面上拷贝仓库地址。
2. 在本机适用 Git 命令将仓库克隆下来。

如图所示，点击仓库页面上的“克隆”按钮，选择“通过 HTTPS Clone 项目”的地址，并拷贝。这里示例的是：https://gitcode.net/huanhuilong/hello_git.git

<br/>
![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_08.png)
<br/>

如图所示，在本机打开“终端”，输入命令`pwd`，并回车，查看当前终端环境下的工作目录位置，下图显示当前目录在Mac系统个人用户目录下。

<br/>
![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_09.png)
<br/>

如图所示，我们希望将终端环境的工作目录切换到桌面。输入命令`cd /Users/feilong/Desktop`，并回车，进入到桌面。再次输入`pwd`并回车可以看到工作目录已经切换到了桌面。（注意这里的"feilong"应该替换为你自己的Mac系统用户名）

<br/>
![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_10.png)
<br/>

如图所示，现在我们使用 Git 命令来克隆前一节创建的 Git 仓库。输入命令`git clone https://gitcode.net/huanhuilong/hello_git.git`，并回车。

<br/>
![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_11.png)
<br/>

如图所示，Git 会将在GitCode上创建的仓库克隆到本机：

<br/>
![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_12.png)
<br/>

如图所示，此时Mac电脑的桌面上已经有了"hello_git"这个目录：

<br/>
![](https://gitcode.net/csdn/skill_tree_git_md_linux/-/raw/master/data/1.gml%E5%88%9D%E9%98%B6/1.Git%E5%85%A5%E9%97%A8/7.%E6%9E%81%E7%AE%80Git+VSCode(Mac)/img/gitcode_13.png)
<br/>

**第4步：请回答问题**:

通过上面的几个步骤，你已经学会了如何在 GitCode 上创建一个Git仓库，并克隆到本机，以下描述错误的是？

## 答案

```bash
GitCode 不用登陆就可以创建Git仓库，并且会自动将Git仓库从远程克隆到本机。
```

## 选项

### A

```bash
GitCode 可以使用 CSDN 账号登陆。
```

### B

```bash
GitCode 上可以创建并托管一个Git仓库。
```

### C

```bash
GitCode 上创建Git仓库时，可以选择创建空白项目，并配置“项目名称”，“项目描述”，创建时可以勾选“使用自述文件初始化仓库”以简化仓库数据初始化。
```

### D

```bash
在Mac上的终端里可以使用命令`pwd`查看当前工作目录，使用`cd`命令可以切换当前工作目录到桌面。
```

### E

```bash
在Mac上的终端里可以使用`git clone`命令将Git仓库从远程克隆到本机。
```
