Copyright © 2022-2025 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.4·
页面加载耗时 0.00 毫秒·物理内存 63.6MB ·虚拟内存 1300.8MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
git clone 用于克隆一个远程仓库到本地,以便在本地查看或者修改。
git clone [url] [directory]
克隆 Github 上的项目 https://github.com/owenliang/go-websocket:
$ git clone https://github.com/owenliang/go-websocket Cloning into 'go-websocket'... remote: Enumerating objects: 18, done. remote: Total 18 (delta 0), reused 0 (delta 0), pack-reused 18 Unpacking objects: 100% (18/18), done.
拷贝完成后,在当前目录下会生成一个 go-websocket 目录:
$ cd go-websocket/ $ ls README.md client.html server.go
查看所有文件和目录,包括隐藏的文件或目录。
$ ls -a . .git README.md server.go .. client.html $ cd .git $ ls HEAD description index logs packed-refs config hooks info objects refs
默认情况下,Git 会按照你提供的 url 所指向的项目的名称创建你的本地项目目录。
通常就是该 URL 最后一个 / 之后的项目名称。如果你想要一个不一样的名字,你可以在该命令后加上你想要的目录名称。
例如,以下范例拷贝远程 git 项目,本地项目名为 myproject:
$ git clone https://github.com/owenliang/go-websocket myproject Cloning into 'myproject'... remote: Enumerating objects: 18, done. remote: Total 18 (delta 0), reused 0 (delta 0), pack-reused 18 Unpacking objects: 100% (18/18), done.
拷贝完成后,在当前目录下会生成一个 go-myproject 目录。
git add 命令用于把修改后的文件添加到暂存区。git add 命令的语法:添加一个或多个文件到暂存区:git add [file1] [file2] ...。添加指定目录到暂存区,包括子目录:git add [dir]。添加当前目录下的所有文件到暂存区:git add .。