Files
tldr/pages.zh/common/git-clone.md
Jin 67166ff0e7 common/a~g*:fix outdated Chinese pages (#14690)
* common/a~g*:fix outdated Chinese pages

* Update airmon-ng.md

* Update aria2c.md

* update chown

* Update ansible-playbook.md

---------

Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
2024-11-27 03:20:32 -08:00

37 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# git clone
> 克隆现有的代码仓库。
> 更多信息:<https://git-scm.com/docs/git-clone>.
- 克隆一个现有的代码仓库到指定目录:
`git clone {{远程代码库地址}} {{路径/到/目录}}`
- 克隆一个现有的代码库和它的子模块:
`git clone --recursive {{远程代码库地址}}`
- 仅克隆现有代码仓库的 `.git` 目录:
`git clone --no-checkout {{远程_代码仓库_地址}}`
- 克隆一个本地的代码库:
`git clone --local {{路径/到/本地/代码库名}}`
- 静默克隆,不打印任何日志:
`git clone --quiet {{远程代码库地址}}`
- 克隆一个现有的代码库只获取默认分支上10个最新的提交对节省时间很有用
`git clone --depth {{10}} {{远程代码库地址}}`
- 克隆一个现有的、特定远程分支的代码库:
`git clone --branch {{分支名称}} --single-branch {{远程代码库地址}}`
- 使用 SSH 命令克隆一个现有的代码库:
`git clone --config core.sshCommand="{{ssh -i 路径/到/ssh_私钥}}" {{远程代码库地址}}`