C: vcshelp wantedtype: enhancementtype: performance
Metriche repository
- Star
- (8952 star)
- Metriche merge PR
- (Merge medio 13g 7h) (20 PR mergiate in 30 g)
Descrizione
What's the problem this feature will solve?
pip install git+...@foo-branch clones the whole repository and then checks out foo-branch. This process takes some time if the repository has a long history or many branches.
Describe the solution you'd like
I'd like to leverage git clone parameters to make the whole thing faster when a specific branch is requested. In particular, I'd use `the following:
--branch foo-branch--depth 1
Alternative Solutions
The current solution works fine, but is slow in some specific situations.
Additional context
https://git-scm.com/docs/git-clone
Code of Conduct
- I agree to follow the PSF Code of Conduct.