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

Amazon SageMaker Unified Studio gives project members full Git version control directly within the tools you 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. This brings a consistent source control experience across all project tools, including Notebooks, which previously had no Git support.
You 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 you decide what gets versioned and when. When you’re ready, you commit and push all your changes in a single action. Repositories are decoupled from project creation, meaning you can add a repository to a project at any point after the project is created, as your needs evolve. Projects can connect to any number of repositories and branches at the same time, and you can create branches, pull updates, and resolve conflicts without ever leaving your project. If you use JupyterLab or Code Editor, you 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 your project uses the previous Git experience, you can opt in to the richer model by updating your project. To get started, see Working with repositories in the User Guide and Configuring Git connections in the Admin Guide.
Quelle: aws.amazon.com

Published by