Merge pull request #2859 from pre-commit/blobless-clone

use blobless clone for faster autoupdate
This commit is contained in:
Anthony Sottile 2023-04-29 13:37:20 -04:00 committed by GitHub
commit 148df0d718
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -50,7 +50,12 @@ class RevInfo(NamedTuple):
with tempfile.TemporaryDirectory() as tmp:
git.init_repo(tmp, self.repo)
cmd_output_b(
*git_cmd, 'fetch', 'origin', 'HEAD', '--tags',
*git_cmd, 'config', 'extensions.partialClone', 'true',
cwd=tmp,
)
cmd_output_b(
*git_cmd, 'fetch', 'origin', 'HEAD',
'--quiet', '--filter=blob:none', '--tags',
cwd=tmp,
)