Source control operations in App Engine Studio
The source control integration primarily supports operations from App Engine Studio (AES), but can also support some operations directly from the Git repository.
| Operation | Description | Available from |
|---|---|---|
| Import from source control | Imports an application from the repository to the local instance. For more information, see Import application or application-customization from source control. | App Engine Studio |
| Link to source control | Allows developers to manage application changes from a Git repository. For more information, see Link an application or application-customization to source control. | App Engine Studio |
| Edit Repository Configuration | Updates the Git repository user credentials. For more information, see Edit a Git repository configuration. | App Engine Studio |
| Apply Remote Changes | Updates the local version of the application to match the repository version. For more information, see Pull changes from a repository. | App Engine Studio |
| Commit Changes | Updates the repository version of the application to match the local version. For more information, see Commit changes to a repository. | App Engine Studio |
| Stash Local Changes | Removes and saves local changes for later work. For more information, see Stash local changes. | App Engine Studio |
| Switch Branch | Updates the local version of the application to match the repository branch version. For more information, see Switch branches. | App Engine Studio |
| Create Branch | Creates a branch in the repository to save a different version of the application. For more information, see Create a branch. |
|
| Create Tag | Creates a tag in the repository to link to a particular application version. For more information, see Create a tag to link to a particular application version. |
|
| Manage Stashes | Allows developers to apply or delete stashed changes. For more information, see Manage stashes. | App Engine Studio |
| Create repository | Creates a repository to store application changes. | Git repository |
| Create credentials | Creates credentials to the repository. | Git repository |
| Grant access to repository | Provides read and write access to the repository tied to a specific set of credentials. | Git repository |