0

我有一个服务器设置,它使用只读 git 用户部署代码。我们只是将其中一个子目录移到了 fuse S3FS 上,虽然速度很慢,但非常适合我们的需求。现在运行 git pull 时,它正在扫描整个目录,这需要大约 20 分钟,而过去只需要几分之一秒。

我在 git 中有一个名为 uploads/ 的文件夹。我从 git 中删除了所有文件(上传/*)。Git 现在有一个名为 uploads/ 的空文件夹。网络目录挂载在uploads/.

.gitignore 是:

/uploads
/uploads/*

关于如何让 GIT 不扫描此目录的任何想法?

4

1 回答 1

2

您的上传文件夹是否在存储库的根文件夹中?你可能想要这个。

uploads/

这将忽略任何名为uploads.

于 2013-06-13T01:19:22.340 回答