如何只克隆部分代码?

雷语 2019-04-15

根目录 git index update file 配置管理 unset github 学习笔记

如何只克隆部分代码?

一、需求

根据整体规划需求,多个模块的源码共存在一个仓库中。在一些场景执行中,需要考虑执行效率,仅关注部分路径的代码。即仅需获取部分路径的文件。

二、解决方案

利用Sparse Checkout模式。官方信息描述如下:

Sparse checkout

"Sparse checkout" allows to sparsely populate working directory. It uses skip-worktree bit (see git-update-index(1)) to tell Git whether a file on working directory is worth looking at.

"git read-tree" and other merge-based commands ("git m

登录 后评论
下一篇
我是你爱豆
8852人浏览
2019-08-22
相关推荐
不忘本~浅拷贝和深拷贝
581人浏览
2017-12-04 17:55:00
设计模式系列-原型模式
495人浏览
2017-12-04 13:37:00
设计模式系列-原型模式
293人浏览
2010-12-04 17:14:00
设计模式总结
518人浏览
2018-09-03 21:07:00
01.Java基础问题
564人浏览
2018-12-24 16:20:51
0
0
0
453