-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Tracking Issue for -Zgit #13285
Copy link
Copy link
Open
Labels
A-gitArea: anything dealing with gitArea: anything dealing with gitC-tracking-issueCategory: A tracking issue for something unstable.Category: A tracking issue for something unstable.
Metadata
Metadata
Assignees
Labels
A-gitArea: anything dealing with gitArea: anything dealing with gitC-tracking-issueCategory: A tracking issue for something unstable.Category: A tracking issue for something unstable.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Unstable, baking
Summary
Original issue: #1171. See also #11813
Implementation: #13252
Documentation: https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#git
-Zgitis a collection of new Git features in Cargo. Currently we have experiments onUnresolved Issues
fileshallow clones for either gitoxide or libgit2fileprotocol GitoxideLabs/gitoxide#734file:protocol.gitCLI when talking tofileprotocol. We might want to add some container based tests for testing non-file remote protocols for shallow clones.*-shallowdirectory layout optimal? Can we avoid that but remain compatible?net.git-fetch-with-clisupports shallow fetch Support shallow fetch throughnet.git-fetch-with-cli#14956Future Extensions
See "Future Extensions" in #11813. Most of them depend on upstream features in libgit2.
About tracking issues
Tracking issues are used to record the overall progress of implementation.
They are also used as hubs connecting to other relevant issues, e.g., bugs or open design questions.
A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature.
Instead, open a dedicated issue for the specific matter and add the relevant feature gate label.