git clone

本页内容
上一节: Git_init 下一节: Git_add

git clone 命令

Git 基本操作

git clone 拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。

拷贝项目命令格式如下:


示例

git clone [url]

[url] 是你要拷贝的项目。

例如我们拷贝 Github 上的项目:


示例

$ git clone https://github.com/xiaobai/xiaobai-git-test

Cloning into 'xiaobai-git-test'...

remote: Enumerating objects: 12, done.

remote: Total 12 (delta 0), reused 0 (delta 0), pack-reused 12

Unpacking objects: 100% (12/12), done.

拷贝完成后,在当前目录下会生成一个 xiaobai-git-test 目录:


示例

$ cd simplegit/
$ ls
README.md    xiaobai-test.txt    test.txt

上述操作将复制该项目的全部记录。


示例

$ ls -a
.        ..        .git        README.md    xiaobai-test.txt    test.txt
$ cd .git
$ ls
HEAD        description    index        logs        packed-refs
config        hooks        info        objects        refs

默认情况下,Git 会按照你提供的 URL 所指向的项目的名称创建你的本地项目目录。 通常就是该 URL 最后一个 / 之后的项目名称。如果你想要一个不一样的名字, 你可以在该命令后加上你想要的名称。

例如,以下实例拷贝远程 git 项目,本地项目名为 another-xiaobai-name


示例

$ git clone https://github.com/xiaobai/xiaobai-git-test another-xiaobai-name

Cloning into 'another-xiaobai-name'...

remote: Enumerating objects: 12, done.

remote: Total 12 (delta 0), reused 0 (delta 0), pack-reused 12

Unpacking objects: 100% (12/12), done.

Git 基本操作

上一节: Git_init 下一节: Git_add
此页面最后编辑于2022年8月17日 (星期三) 22:37。