繁体   English   中英

git clone,忽略文件

[英]git clone, ignoring file

我想克隆一个GitHub仓库,里面有一个巨大的.exe文件。 (为什么?!)我没有使用.exe文件,它比其他所有组合大得多。 克隆它时有没有办法忽略该文件?

我的猜测是,如果要求作者创建一个无执行分支,我会好运! 希望有一些很好的方法来解决这个问题。

您可以尝试稀疏结账 ,这意味着:

  • 初始化一个空的回购,
  • 添加一个指向GitHub仓库的git remote add -f origin <url>git remote add -f origin <url>
  • git config core.sparsecheckout true
  • 创建一个.git/info/sparse-checkout文件,在其中指定要加载的内容。

在你的情况下:

/*
!yourExe

你现在可以做一个:

git pull origin master

除了你的exe之外应该下载所有内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM