The Git - Stage, Commit, Pull and Push Changes custom step helps you to stage, commit, pull and push changes made in SAS Studio to Git.
Please refer this page which explains the motivation behind custom steps which surface Git integration functionality.
This custom step can connect to and pull code from public and restricted access (subject to access rights) Git repositories on GitHub or GitLab. While not tested, it can also access code from a corporate Git repository (for example, gitlab.company.com) if the SAS Viya environment is within the same Virtual Private Network (VPN).
SAS Viya 2023.01 or later.
You need a Git repository and the authentication + authorization to make changes and push them to the origin.
Find a demonstration of this step in this YouTube video: Git - Commit and Push Changes |Custom Step.
The following Git functions are used:
Version : 1.0. (19FEB2023)