跳到主要内容

创建仓库

Git 有两种创建仓库的方法:创建本地仓库和克隆远程仓库。

创建本地仓库

在本地创建一个空文件夹,然后在该文件夹下初始化仓库。

创建文件夹

在用户目录新建 git_example 文件夹。

mkdir ~/git_example

初始化仓库

git_example 文件夹下初始化仓库,初始化仓库会在当前文件夹下创建一个 .git 目录,里面包含仓库的元数据和对象数据库。

cd ~/git_example
git init
终端输出

Initialized empty Git repository in /home/milir/git_example/.git/

克隆远程仓库

克隆远程仓库会是指将远程仓库的内容下载到本地,并自动关联到本地仓库。

克隆远程仓库有两种协议:HTTPS 协议和 SSH 协议。

HTTPS 协议

HTTPS 协议需要先配置 SSH 密钥,然后使用 HTTPS 地址克隆远程仓库。

git clone https://github.com/MiLiR-Lab/git_example.git
终端输出

Cloning into 'git_example'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (3/3), done.

SSH 协议

SSH 协议需要先配置 SSH 密钥,然后使用 SSH 地址克隆远程仓库。

SSH 密钥

配置 SSH 密钥请参考 SSH 密钥 教程

git clone git@github.com:MiLiR-Lab/git_example.git