New featureMedium

Amazon SageMaker Unified Studio brings richer Git version control to all project tools

Amazon SageMaker Unified Studio now provides full Git version control directly within tools like Query Editor, Visual ETL, Workflows, and Notebooks, enabling file-level management and flexible repository integration

Amazon SageMaker Unified Studio now gives project members full Git version control directly within the tools they already use-Query Editor, Visual ETL, Workflows, and Notebooks. The enhanced Repositories experience replaces the previous automatic sync approach with flexible, file-level version control, bringing a consistent source control experience across all project tools, including Notebooks, which previously had no Git support. Users choose exactly which files to track in Git by adding them to a repository on GitHub, GitLab, or Bitbucket-source control is not enforced at the project level, so they decide what gets versioned and when. When ready, they commit and push all changes in a single action. Repositories are decoupled from project creation, meaning they can add a repository to a project at any point after the project is created, as needs evolve. Projects can connect to any number of repositories and branches at the same time, and users can create branches, pull updates, and resolve conflicts without ever leaving their project. If they use JupyterLab or Code Editor, they also retain full Git CLI access through the built-in terminal. This feature is available in all AWS Regions where Amazon SageMaker Unified Studio is supported, for both IAM and IAM Identity Center domains. If a project uses the previous Git experience, they can opt into the richer model by updating their project. To get started, see Working with repositories in the User Guide and Configuring Git connections in the Admin Guide

Read the original AWS announcement