git 如何只 clone 指定目录,或者排除指定目录?

小红书 发布于 2015/07/14 17:55
阅读 6K+
收藏 0

以zxing 为例  https://github.com/zxing/zxing

整个项目120+M,其中 core/src/test 估计100+M,完整下载没必要。

在clone这个项目的时候如何指定目录,或者排除core/src/test目录?

或者fork后网页端哪里能删除这个目录?


加载中
0
张亦俊
张亦俊
这个应该不现实吧,git clone是会把仓库的历史记录一起拉下来的,没这个目录的历史记录会很诡异,git应该处理不了。
0
南湖船老大
南湖船老大
Git支持不了这个很正常的需求。
0
B
Benny_Lam
选中右键-》TortoiseGit-》Add to ignore list.
0
Zoker
Zoker

.gitignore 添加 core/src/test 

然后

git rm -r --cached .
git add .
git commit -m "make .gitignore take effect"
小红书
小红书
是服务器上的仓库,还没下载到本地,貌似git确实没办法解决这个问题,好像svn可以,明天我再试试
返回顶部
顶部