---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/application-development

 Release :

    - australia

ft:locale :

    - pt-BR

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Source control operations

# Source control operations in ServiceNow Studio {#ariaid-title1}

* Versão de lançamento: Australia
* 
* Atualizado 12 de mar. de 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

The source control integration primarily supports operations from ServiceNow Studio, but can also support some operations directly from the Git repository.
{#source-control-operations-in-sn-studio__table_w5q_nph_t5__entry__3}

| Operation | Description | Available from |
|-|-|-|
| Import from source control | Imports an application from the repository to the local instance. For more information, see [Import an app from source control in ServiceNow Studio](https://servicenow-prod.fluidtopics.net/D~TnCZ4Z~KCjpo3HxW9BhQ "Importing an application from source control results in a new application being created in your ServiceNow instance based on the remote repository you specify. The account credentials you supply must have read access to the remote repository, and the remote repository you specify must contain a valid ServiceNow application."). | ServiceNow Studio |
| Link to source control | Allows developers to manage application changes from a Git repository. For more information, see [Link an app to source control in ServiceNow Studio](https://servicenow-prod.fluidtopics.net/AJB3RRVvlbN9W7aSTZbKvw "Linking an application or application-customization to source control allows application developers to manage changes in ServiceNow Studio from a Git repository."). | ServiceNow Studio |
| Edit repository configuration | Updates the Git repository user credentials. For more information, see [Edit a Git repository configuration in ServiceNow Studio](https://servicenow-prod.fluidtopics.net/i3XbpwQXRCZq3rp5nALoZQ "You can edit a Git repository's integration with ServiceNow Studio to change the network protocol selection, credentials, or other field entries."). | ServiceNow 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://servicenow-prod.fluidtopics.net/EaD_Z31KLKKnsVNk2kqKLg "App developers using ServiceNow Studio can pull changes from a linked Git repository to apply remote changes to the local instance."). | ServiceNow 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://servicenow-prod.fluidtopics.net/v2nmo8an95B0FLbEa9Ma8Q "Commit changes made in your application in ServiceNow Studio to a linked Git repository. You can either select a few changes to commit, or commit all changes on the instance at once."). | ServiceNow Studio |
| Stash local changes | Removes and saves local changes for later work. For more information, see [Stash local changes](https://servicenow-prod.fluidtopics.net/ND90ZhLpVJ5Q6q2hfOMLYw "You can stash (or save) changes made locally on application files, pull the latest version of files from your repository, and apply those changes to your instance. When complete, your application files match those in the repository. You can then recover and apply your local changes at a later time in ServiceNow Studio."). | ServiceNow Studio |
| Switch branch | Updates the local version of the application to match the repository branch version. For more information, see [Switch repository branches](https://servicenow-prod.fluidtopics.net/zjFLgDBGP66_0JMzhyaNyA#sns-sc-switch-branches "Application developers can switch to a different repository branch to work on another version of the application using ServiceNow Studio."). | ServiceNow Studio |
| Create branch | Creates a branch in the repository to save a different version of the application. For more information, see [Create a repository branch](https://servicenow-prod.fluidtopics.net/zjFLgDBGP66_0JMzhyaNyA#sns-sc-create-repo-branch "Application developers can create a branch to work on a new version of an existing app in ServiceNow Studio. Creating a branch will result in a new branch being created in the remote repository that is configured for this application. This application, including any uncommitted changes, will switch to the new branch."). | * ServiceNow Studio * Git repository {#source-control-operations-in-sn-studio__ul_m2b_bth_t5} |
| 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://servicenow-prod.fluidtopics.net/zjFLgDBGP66_0JMzhyaNyA#sns-sc-create-tag-link "Create a tag in the repository to link to a particular app version in ServiceNow Studio."). | * ServiceNow Studio * Git repository {#source-control-operations-in-sn-studio__ul_dkt_sw5_lv} |
| Manage stashes | Allows developers to apply or delete stashed changes. For more information, see [Manage stashed changes](https://servicenow-prod.fluidtopics.net/P3i8rQXtPjvF8Y_piIzH1g "App developers can apply or delete stashed changes from ServiceNow Studio."). | ServiceNow 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 |
[Tabela 1. Available source control operations]

{#source-control-operations-in-sn-studio__table_w5q_nph_t5}

