jenkinsci / jenkinsci/git-plugin

[JENKINS-70094] Support blobless clone

Open
#3,771 10 comments 1 reaction 0 assignees View on GitHub
component:git-plugin enhancement imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
694
Forks
1.1k
Avg merge
1h 29m
Merged PRs (30d)
3

Description

Git supports filter commands since some time, so i'm now interested in blobless filter.

With that filter the clone and fetch commands copy the full tree, but only required blobs.

This has two improvements:



  • less transfer and repo size

  • still full git history for tools which need it

---
Originally reported by viceice, imported from: Support blobless clone


  • status: Open
  • priority: Minor
  • component(s): git-plugin
  • resolution: Unresolved
  • votes: 5
  • watchers: 9
  • imported: 2025-12-02

Raw content of original issue

Git supports filter commands since some time, so i'm now interested in blobless filter.

With that filter the clone and fetch commands copy the full tree, but only required blobs.
This has two improvements:



  • less transfer and repo size

  • still full git history for tools which need it


Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.