`

git clone命令使用

    博客分类:
  • Git
git 
阅读更多

git clone命令使用

git clone 命令参数:
复制代码
usage: git clone [options] [--] <repo> [<dir>]

    -v, --verbose         be more verbose
    -q, --quiet           be more quiet
    --progress            force progress reporting
    -n, --no-checkout     don't create a checkout
    --bare                create a bare repository
    --mirror              create a mirror repository (implies bare)
    -l, --local           to clone from a local repository
    --no-hardlinks        don't use local hardlinks, always copy
    -s, --shared          setup as shared repository
    --recursive           initialize submodules in the clone
    --recurse-submodules  initialize submodules in the clone
    --template <template-directory>
                          directory from which templates will be used
    --reference <repo>    reference repository
    -o, --origin <name>   use <name> instead of 'origin' to track upstream
    -b, --branch <branch>
                          checkout <branch> instead of the remote's HEAD
    -u, --upload-pack <path>
                          path to git-upload-pack on the remote
    --depth <depth>       create a shallow clone of that depth
    --separate-git-dir <gitdir>
                          separate git dir from working tree
    -c, --config <key=value>
                          set config inside the new repository
复制代码

参数挺多,但常用的就几个:

1. 最简单直接的命令

git clone xxx.git

2. 如果想clone到指定目录

git clone xxx.git "指定目录"

3. clone时创建新的分支替代默认Origin HEAD(master)

git clone -b [new_branch_name]  xxx.git

4. clone 远程分支

  git clone 命令默认的只会建立master分支,如果你想clone指定的某一远程分支(如:dev)的话,可以如下:

  A. 查看所有分支(包括隐藏的)  git branch -a 显示所有分支,如:    

* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/dev
  remotes/origin/master

  B.  在本地新建同名的("dev")分支,并切换到该分支

git checkout -t origin/dev 该命令等同于:
git checkout -b dev origin/dev
分享到:
评论

相关推荐

    git clone 最新版

    安装Git后,`git clone`命令将在你的命令行环境中可用,你可以使用它来克隆任何公开或私有的Git仓库。例如,要克隆GitHub上的项目,你只需提供仓库的HTTPS或SSH URL。 ```shell # 克隆一个GitHub仓库的示例 git ...

    git代码clone,submodule

    #### 一、Git Clone命令 `git clone` 命令用于克隆一个远程仓库到本地。当你需要获取一个项目的全部文件时,这个命令非常有用。 **基本用法:** ```bash git clone ``` **示例:** 根据题目中的部分内容,假设我们...

    gitclone使用操作命令关联git,拉取上传更新操作

    使用命令操作进行关联git,而不是eda软件操作git,操作相关文件,提交更新,拉取代码,包含git分支的操作

    Git的客户端+服务端Gitblit+Git clone

    当你想要获取一个已存在的Git仓库副本时,可以使用`git clone`命令。例如,如果要从Gitblit服务端克隆一个仓库,命令格式通常是: ``` git clone https://your-gitblit-server.com/username/repository.git ``` 这里...

    windows git 批量 clone 脚本

    在Git中,`git clone`命令用于复制远程仓库到本地。批量克隆通常涉及循环遍历一个包含仓库URL的列表,然后依次执行克隆操作。用户可能需要自定义脚本中的URL列表和克隆的目标目录。 `deploy-all.bat`文件可能是用来...

    Git Clone大文件工具

    3. 配置LFS:使用`git lfs track`命令指定哪些文件类型或路径应由Git LFS管理。例如,`git lfs track "*.psd"`将所有`.psd`文件交由LFS处理。 4. 提交更改:之后,当你添加、修改或删除被LFS跟踪的文件时,Git会处理...

    git的常用命令使用

    ### git的常用命令使用 #### 基本概念与初始化 - **Git**:一种分布式版本控制系统,可以高效地管理项目源代码的变化。 - **初始化仓库**:通过`git init`命令可以将当前目录初始化为Git仓库。若需在特定目录下...

    linux系统安装git及git常用命令

    2 下载远程项目的GIT库到本地[code]$ git clone git://远程Git库地址 filename[code] filename 是你本地的文件夹名字将远程库克隆到这个文件夹,此文件是自己建立的 3 常用命令 (1)git branch 查看本地分支

    git clone 子模块没下载全的问题解决

    总结一下,当使用`git clone`克隆一个包含子模块的项目时,如果因为网络或其它原因导致子模块没有下载完全,可以采用`git submodule update --init --recursive`命令来确保子模块被完整下载并正确初始化。...

    git 常用命令使用教程

    git 常用命令使用教程 里面包含有 pull push clone checkout 分支等教程总结Xmind

    git 常用的一些命令

    使用 git clone git@github.com:name/learngit2.git 命令可以从 GitHub 中克隆出合作开发的代码。 6. Git 远程仓库关联命令 使用 git remote add origin git@github.com:name/learngit2.git 命令可以在本地仓库中...

    wogit:git clone加速命令行工具,使用加速镜像解决从github克隆速度慢的问题,支持git命令透传,可以只在需要clone的时候使用,也可以替代git作为日常使用

    git clone加速命令行工具,使用加速镜像解决从github克隆速度慢的问题,支持git命令透传,可以只在需要clone的时候使用,也可以替代git作为日常使用。 安装 npm i wogit -g 使用 wogit的使用,除了支持几个指定特定...

    git-clone-init:在git clone上自动设置用户身份(user.email user.name)

    `git clone`命令用于复制远程仓库到本地,这是开始参与新项目或获取现有代码库的常见方式。然而,每次克隆仓库后,开发者通常需要手动配置他们的用户身份,包括`user.email`和`user.name`,以便在提交时署名。`git-...

    Coding git 常用命令及总结

    如果你想从远程仓库克隆一份最新的代码到本地,可以使用`git clone`命令: ```shell git clone [项目URL] [给本地项目命名] ``` 例如: ```shell git clone https://git.coding.net/Kyle_lyk/learn-git.git study-...

    sass git clone代码

    标题中的“sass git clone代码”指的是使用Git命令克隆Sass项目的操作。Sass(Syntactically Awesome Style Sheets)是一种CSS预处理器,它扩展了CSS语法,提供了变量、嵌套规则、混合、函数等特性,使CSS更易于维护...

    ubuntu使用git clone克隆/下载github模型速度慢的解决方案

    使用在linux操作系统上使用git clone下载github上模型速度慢,多数是因为网不好。 提供了两种方法,可以同时使用。 方法:先刷hosts 1. 命令行输入下列代码,找到 github.global.ssl.fastly.Net对应的Address,记录 ...

    git 常用命令和示例

    当您需要获取某个项目的源代码时,可以使用`git clone`命令;而`git pull`则是在您已经克隆了项目之后,用来同步最新更改到本地。 #### 六、提交更改 - **命令:** ```bash git add x.file git commit -m "my ...

    git操作命令总结

    - **克隆远程仓库:** 使用 `git clone ssh://10.10.0.5:22022//gitroot//ddshow_client` 命令来获取远程仓库到本地。 - **切换分支:** 通过 `git checkout dev-1016` 进行分支切换。 - **拉取最新代码:** 使用 `...

    git 常用命令及下载android方法

    使用 `git clone` 命令可以下载 Android 代码库。 例如,使用 `git clone https://android.googlesource.com/platform/frameworks/base` 命令可以下载 Android 的框架代码库。 使用 `git pull` 命令可以更新 ...

    compass git clone

    标题 "compass git clone" 暗示我们正在讨论 Compass,一个基于 Sass 的样式库,以及如何使用 Git 进行克隆操作。Sass 是一种 CSS 预处理器,它允许我们使用变量、嵌套规则、混合、函数等特性来编写更高效、可维护的...

Global site tag (gtag.js) - Google Analytics