--- 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-03-12" reading_time_minutes: 3 breadcrumb: [Use AES with a Git source control repository, Build, App Engine Studio, Building low-code applications, Developing your application, 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.
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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-import.md). 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-link-application.md). App Engine Studio
Edit Repository Configuration 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). 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-apply-changes.md). 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/source-control-commit-changes.md). App Engine Studio
Stash Local Changes 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). App Engine Studio
Switch Branch 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). 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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/create-versions-branches-git.md). - App Engine Studio - Git repository
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](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/app-engine-studio/create-versions-branches-git.md). - App Engine Studio - Git repository
Manage Stashes 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). 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
**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)