October 6th, 2025

New

Introducing Git Checkout Options in Spacelift

We’re excited to announce the general availability of the “Use Git checkout” option in VCS integration settings. This update gives customers more flexibility and control over how repositories are checked out, including support for sparse checkout in stack settings.

Git sparse checkout allows you to check out only a subset of files from a repository, rather than the entire working directory. This is particularly useful for large repositories where you only need to work with specific directories or files.

Previously, we attempted to enable Git Checkout globally across all environments. However, differences in customer needs made a universal rollout impractical. With this release, teams can now opt in at their own pace, making migration smoother and safer.

With this release, you can:

  • Opt-in to Git Checkout, and enable or disable:

    • Individual (One VCS check for each Stack) and / or;

    • Aggregate (Summarize checks across all affected Stacks into a predefined set)

  • Configure Git Sparse Checkout Paths

Be sure to check out these new features, and let us know what else you would like to see added next.