You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Git仅检出默认分支(如main)中的machine1文件夹

仅检出Git默认分支单个文件夹的方法

要只拉取仓库默认分支(如main)里的machine1文件夹,你可以用Git的**稀疏检出(sparse checkout)**功能,步骤如下:

  1. 创建并进入目标目录
mkdir machine1-checkout && cd machine1-checkout
  1. 初始化本地空仓库
git init
  1. 关联远程仓库
git remote add origin <你的仓库URL>
  1. 开启稀疏检出模式
git config core.sparseCheckout true
  1. 指定要检出的文件夹路径
echo "machine1/" >> .git/info/sparse-checkout
  1. 拉取默认分支的内容
git pull origin main

补充说明

  • 如果你的默认分支不是main,替换成实际分支名(比如master)即可
  • 后续若要添加其他文件夹,直接编辑.git/info/sparse-checkout文件,新增对应的路径后再执行git pull origin <分支名>

内容的提问来源于stack exchange,提问作者user352290

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 19:05:54