我正在尝试对现有项目进行稀疏签出,并签出整个存储库。目前的结构是
数据库/htdocs/包括/
但我只想要 htdocs 目录中的 include 和某些文件夹。
以下内容也是如此:
git config core.sparsecheckout true
vi .git/info/sparse-checkout
我进入了
include
htdocs/*
!htdocs/downloads
!htdocs/images
!htdocs/videos
这在我的 git 版本 git 版本 1.7.12.4 (Apple Git-37) 的测试环境中有效,但在 git 版本 1.7.0 的 Ubuntu 机器上不起作用。
在我的服务器上,整个包含文件夹被删除,在 git pull 上它说一切都是最新的。
我在这里想念什么?