博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git clone命令详解
阅读量:4179 次
发布时间:2019-05-26

本文共 863 字,大约阅读时间需要 2 分钟。

git clone命令是在当前路径下创建一个新的目录,并复制Git库到新创建的目录。

执行git clone命令的具体过程如下:

1.为Git库中的每个branch,在本地目录中创建一个远程跟踪branch;

2.为Git库中的active branch,在本地目录中创建并检出初始的branch;

3.为每个远程跟踪branch,执行git fetch;

4.为本地检查并初始的branch,执行git pull合并到本地目录中的初始branch中。

git clone命令格式:

git clone [--template=
] [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror] [-o
] [-b
] [-u
] [--reference
] [--dissociate] [--separate-git-dir
] [--depth
] [--[no-]single-branch] [--recursive | --recurse-submodules] [--[no-]shallow-submodules] [--jobs
] [--]
[
]

其中,常用的参数如下:

  • -n, 不检出Git库中的active branch
  • -o new_origin, 使用new_origin,而不使用默认的origin,作为跟踪分支的upstream所在库
  • -b new_branch, 设置本地的active branch,而非默认的master branch
  • --single-branch, 只检查一个branch,要么是默认的master,要么是-b new_branch指定的new_branch
  • --recursive, 在本地初始化Git库中的所有模块

转载地址:http://cxlai.baihongyu.com/

你可能感兴趣的文章
linux中cat命令使用详解
查看>>
java中的异常机制
查看>>
商务智能-基本方法-数据钻取
查看>>
C++程序员技术需求规划(发展方向)
查看>>
JNI
查看>>
Android 短信模块分析(七) MMS数据库定义及结构整理
查看>>
Android 短信模块分析(八) MMS数据库表关系
查看>>
Android 图标上面添加提醒(二)使用开源UI类库 Viewbadger
查看>>
Android 图标上面添加提醒(一)使用Canvas绘制
查看>>
Android WebView加载Html右边空白问题的解决方案
查看>>
Android 仿网易新闻v3.5:上下滑动的引导页
查看>>
Android 天气预报图文字幕垂直滚动效果
查看>>
Android硬件加速
查看>>
智慧平安社区系统开发解决方案,智慧小区大数据分析平台建设
查看>>
NQI国家质量技术基础系统开发,国家质量基础设施平台建设
查看>>
nc命令用法举例
查看>>
Linux vmstat命令详解
查看>>
linux watch命令
查看>>
Linux lsof命令详解
查看>>
C/C++中字符串操作函数strcpy,strcat,strlen等
查看>>