首页 > 其他分享 >git-clone

git-clone

时间:2023-07-15 15:14:12浏览次数:32  
标签:username git clone repo github https

1.clone说明

git clone它的作用是将远程仓库的代码复制到本地仓库,方便对代码进行修改和管理。

2clone案列

2-1.全克隆

默认的分支是master/main

git clone仓库url。存在一个问题,当clone的仓库很大的时候,而github又是比较慢的clone速度,导致等待的时间较长。

# git clone时会在当前目录下创建一个同名的文件夹
git clone https://github.com/username/repo.git

# 等同上面
git clone https://github.com/username/repo.git repo

# clone时改名
git clone https://github.com/username/repo.git repo_test

2-1.克隆指定分支-b

git clone <url>git clone -b <branch> <url>二者结果一致,他们都是将git仓库分支以及信息全部下载到本地

git clone -b dev https://github.com/username/repo.git

2-3.克隆单一分支--single-branch

github工程文件很大情况,推荐使用git clone -b <branch> --single-branch <url>。缺点是看不到其他分支

git clone -b dev --single-branch https://github.com/username/repo.git

2-4.克隆深度--depth

下载的代码只会显示最近几条的log

git clone --depth=3 https://github.com/username/repo.git

标签:username,git,clone,repo,github,https
From: https://www.cnblogs.com/lxd670/p/17556139.html

相关文章

  • git_rev-parse
    1.gitrev-parse说明gitrev-parse是gitrevision-parse的缩写用于解析和显示Git对象的引用或标识符的值2.用法2-1.查询当前commit2-1-1.完整的commitgitrev-parseHEAD5d6f19efe800908192b9b94ac6362bd81db9daac2-1-2.简短的commitgitrev-parse--shortHEAD5d6f......
  • 客户端软件接入QQ和Github第三方登录
    原文地址:客户端软件接入QQ和Github第三方登录-Stars-One的杂货小窝之前一直计划给现在系统加上第三方登录的功能,最近终于是有了时间去研究实现因为逻辑实在有些繁琐,下面的记录尽量挑些重点来讲了,有些没提到的,各位自行去找其他文章结合地看吧,然后也没啥图片补充授权步......
  • git下载与使用方法
    安装-windows:下载:https://git-scm.com/download/win根据自己的电脑版本,下载对应的安装包(32或64位)双击安装:不要安装在中文目录!!!!!使用默认设置即可,一路下一步安装完毕之后,在任意文件夹下鼠标右键,看到GitBashhere说明安装成功02.Git配置用户信息安......
  • rclone工具迁移MinIO至华为云OBS
    下载rclone工具[root@ceshi-minio~]#wgethttps://downloads.rclone.org/v1.62.2/rclone-v1.62.2-linux-amd64.zip--2023-07-1415:01:15--https://downloads.rclone.org/v1.62.2/rclone-v1.62.2-linux-amd64.zipResolvingdownloads.rclone.org(downloads.rclone.org).........
  • Git提交时出现Merge branch 'master' of ...之解决方法
    多人协作开发项目,在上传代码时通常会先pull一下远程代码,使本地与远程同步更新,但是如果远程此时与自己代码存在冲突,在解决冲突后提交有时会出现“Mergebranch‘master’of…”这条信息。这是因为pull其本质是fetch+Merge的结合。通常会分为以下两种情况:1.如果远程分支超前于本......
  • mac git clone error:xcrun:error:invalid active developer path(/Library/Developer
    背景升级Mac系统后,在终端使用gitclone等相关命令失败,报错xcrun:error:invalidactivedeveloperpath(/Library/Developer/CommandLineTools),missingxcrunat:/Library/Developer/CommandLineTools/usr/bin/xcrun1.问题排查1.查看git是否已经安装#命令whichgit#......
  • 【报错解决】使用代理后从Github中clone仓库报错
    当电脑使用代理后,会造成Github的clone和push等功能无法正常使用报错内容:PSD:\Github>gitclonehttps://github.com/sige5193/bittly.gitCloninginto'bittly'...fatal:unabletoaccess'https://github.com/sige5193/bittly.git/':Failedtoconnecttogithub.com......
  • java代码修改git提示
    实现Java代码修改Git提示概述在进行Java代码开发时,使用Git进行版本控制是非常常见的做法。在开发过程中,我们经常需要对代码进行修改,而每次修改代码后,我们都需要提交这些修改到Git仓库,并且最好附带一些有意义的提交信息,以便后续的代码审查和追踪。为了方便开发者在进行代码修改时......
  • Svn版本控制该Git
    .idea下的vcs.xml文件vcs的值为svn或Git......
  • rclone 的下载地址-官方网站
    DownloadsRcloneissingleexecutable(rclone,or rclone.exe onWindows)thatyoucansimplydownloadasaziparchiveandextractintoalocationofyourchoosing.Seethe install documentationformoredetails.Releasev1.63.0Arch-OSWindowsmacOSLinux......