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 |
--- title: Source control operations in App Engine Studio description: The source control integration primarily supports operations from App Engine Studio \(AES\), but can also support some operations directly from the Git repository. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/app-engine-studio/source-control-operations.html release: australia product: App Engine Studio classification: app-engine-studio topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 3 breadcrumb: [Use AES with a Git source control repository, Build, App Engine Studio, Developing your application, Classic app development, Building applications] --- # 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. <table id="table_w5q_nph_t5"><thead><tr><th> Operation </th><th> Description </th><th> Available from </th></tr></thead><tbody><tr><td> Import from source control </td><td> Imports an application from the repository to the local instance. For more information, see [Import application or application-customization from source control](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-import.md). </td><td> App Engine Studio </td></tr><tr><td> Link to source control </td><td> Allows developers to manage application changes from a Git repository. For more information, see [Link an application or application-customization to source control](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-link-application.md). </td><td> App Engine Studio </td></tr><tr><td> Edit Repository Configuration </td><td> Updates the Git repository user credentials. For more information, see [Edit a Git repository configuration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-edit-repo.md). </td><td> App Engine Studio </td></tr><tr><td> Apply Remote Changes </td><td> Updates the local version of the application to match the repository version. For more information, see [Pull changes from a repository](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-apply-changes.md). </td><td> App Engine Studio </td></tr><tr><td> Commit Changes </td><td> Updates the repository version of the application to match the local version. For more information, see [Commit changes to a repository](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-commit-changes.md). </td><td> App Engine Studio </td></tr><tr><td> Stash Local Changes </td><td> Removes and saves local changes for later work. For more information, see [Stash local changes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-stash-changes.md). </td><td> App Engine Studio </td></tr><tr><td> Switch Branch </td><td> Updates the local version of the application to match the repository branch version. For more information, see [Switch branches](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/create-versions-branches-git.md). </td><td> App Engine Studio </td></tr><tr><td> Create Branch </td><td> Creates a branch in the repository to save a different version of the application. For more information, see [Create a branch](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/create-versions-branches-git.md). </td><td> - App Engine Studio - Git repository </td></tr><tr><td> Create Tag </td><td> 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/create-versions-branches-git.md). </td><td> - App Engine Studio - Git repository </td></tr><tr><td> Manage Stashes </td><td> Allows developers to apply or delete stashed changes. For more information, see [Manage stashes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-manage-stashes.md). </td><td> App Engine Studio </td></tr><tr><td> Create repository </td><td> Creates a repository to store application changes. </td><td> Git repository </td></tr><tr><td> Create credentials </td><td> Creates credentials to the repository. </td><td> Git repository </td></tr><tr><td> Grant access to repository </td><td> Provides read and write access to the repository tied to a specific set of credentials. </td><td> Git repository </td></tr></tbody> </table>**Parent Topic:**[Use AES with a Git source control repository](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/aes-source-control-use.md)
| title | Source control operations in App Engine Studio |
| description | The source control integration primarily supports operations from App Engine Studio \(AES\), but can also support some operations directly from the Git repository. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/application-development/app-engine-studio/source-control-operations.html |
| release | australia |
| product | App Engine Studio |
| classification | app-engine-studio |
| topic_type | reference |
| last_updated | 2026-09-10 |
| reading_time_minutes | 3 |
| breadcrumb | Use AES with a Git source control repositoryBuildApp Engine StudioDeveloping your applicationClassic app developmentBuilding applications |