Open
Description
Hi.
GitHub is internally evaluating partial-clone (Actually GitLab already provides the feature!).
This can be useful for a large monorepo with sparse-checkout(see git sparse-checkout --help
) feature.
Thus, hereby I request support to those features.
Thanks.
workaround
Here is a workaround suggestion for folks who want to customize the whole process, though I haven't tested.
$ REPO="https://${GITHUB_ACTOR}:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git"
$ git clone --your-options $REPO
$ git checkout --your-options <your-subcommand>