---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Criar versões e ramificações no Git

# Criar versões e ramificações no Git {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Os desenvolvedores de apps que usam App Engine Studio (AES) podem criar versões e ramificações em seus repositórios Git.

## Criar um marcador para vincular a uma versão da aplicação específica {#ariaid-title2}

Crie um marcador no repositório para vincular a uma versão específica do app em App Engine Studio (AES).

### Antes de Iniciar

* Função necessária: administrador ou sn_group_creator.app_creator
* [Vincular uma aplicação ou personalização de aplicação ao controle de código-fonte](https://servicenow-prod.fluidtopics.net/vhYCfdBGwu7OvuzVgkhBpA "Vincular uma aplicação ou personalização de aplicação ao controle de código-fonte permite que os desenvolvedores de aplicações gerenciem mudanças em App Engine Studio (AES) de um repositório Git.")
{#source-control-create-tag__ul_zyd_vlt_s5}

### Procedimento

1. Navegar até TodosApp EngineApp Engine Studio.
2. Na página Meus apps, abra sua aplicação.
3. Selecionar Controle de código-fonteCriar marcador.  
   App Engine Studio abre a janela Criar ramificação.
4. Insira o Nomedo marcador.
5. Selecione Criar marcador.  
   App Engine Studio cria o marcador.
6. Selecione Fechar.
{#source-control-create-tag__steps_y4v_3p4_mqb}

### O que Fazer Depois

Confirme as mudanças na nova ramificação.

## Alternar ramificações {#ariaid-title3}

Os desenvolvedores de aplicações podem alternar para uma ramificação de repositório diferente para trabalhar em outra versão da aplicação usando App Engine Studio (AES).

### Antes de Iniciar

* Função necessária: administrador
* Repositório Git com uma ou mais ramificações disponíveis.
{#source-control-switch-branch__ul_sdy_vp3_t5}

### Procedimento

1. Navegar até TodosApp EngineApp Engine Studio.
2. Na página Meus apps, abra sua aplicação.
3. Selecionar Controle de código-fonteAlternar ramificação.  
   O sistema exibe a janela Alternar ramificação.
4. **Opcional:** Se houver mudanças locais na instância, você poderá salvá-las ou descartá-las.

   | Opção | Descrição |
   | Salvar mudanças locais | Salva mudanças locais antes de alternar para uma ramificação alternativa. Posteriormente, você pode mesclar ou descartar as mudanças salvas. |
   | Descartar as mudanças locais | Exclui permanentemente todas as mudanças locais antes de alternar para uma ramificação alternativa. |
   |-|-|

   {#source-control-switch-branch__choicetable_evb_nr3_t5}  
   Nota:  
   Tenha cuidado ao descartar mudanças locais. Como todos os desenvolvedores de aplicações compartilham credenciais de repositório, não há como descartar apenas um conjunto de mudanças de usuário. Observe que você não pode restaurar posteriormente as mudanças descartadas.
5. Selecione a ramificação para a qual você deseja alternar.
6. Selecione Alternar ramificação.  
   App Engine Studio atualiza a aplicação local para corresponder à versão de ramificação do repositório.
{#source-control-switch-branch__steps_ywk_x44_mqb}

## Criar uma ramificação {#ariaid-title4}

Os desenvolvedores de aplicações podem criar uma ramificação para trabalhar em uma nova versão de uma aplicação existente em App Engine Studio (AES).

### Antes de Iniciar

* Função necessária: administrador ou sn_group_creator.app_creator
* [Vincular uma aplicação ou personalização de aplicação ao controle de código-fonte](https://servicenow-prod.fluidtopics.net/vhYCfdBGwu7OvuzVgkhBpA "Vincular uma aplicação ou personalização de aplicação ao controle de código-fonte permite que os desenvolvedores de aplicações gerenciem mudanças em App Engine Studio (AES) de um repositório Git.")
{#source-control-create-branch__ul_zyd_vlt_s5}

### Procedimento

1. Navegar até TodosApp EngineApp Engine Studio.
2. Na página Meus apps, abra sua aplicação.
3. Selecionar Controle de código-fonteCriar ramificação.  
   App Engine Studio abre a janela Criar ramificação.
4. Insira o Nome da ramificação.
5. **Opcional:** Para criar uma ramificação a partir de um marcador, selecione a lista suspensa Criar a partir do marcador e selecione um marcador existente.
6. Selecione Criar ramificação.  
   App Engine Studio cria a ramificação.
7. Selecione Fechar.
{#source-control-create-branch__steps_y4v_3p4_mqb}

### O que Fazer Depois

Confirme as mudanças na nova ramificação.

## Definir a ramificação padrão {#ariaid-title5}

Defina uma ramificação padrão quando quiser usar uma ramificação diferente de principal para novas mudanças ou para o repositório de desenvolvimento App Engine Studio (AES) principal.

### Antes de Iniciar

* Função necessária: administrador
* [Vincular uma aplicação ou personalização de aplicação ao controle de código-fonte](https://servicenow-prod.fluidtopics.net/vhYCfdBGwu7OvuzVgkhBpA "Vincular uma aplicação ou personalização de aplicação ao controle de código-fonte permite que os desenvolvedores de aplicações gerenciem mudanças em App Engine Studio (AES) de um repositório Git.")
{#source-control-default-branch__ul_pxm_xp4_mqb}

### Procedimento

1. Siga as etapas para [Add a system property](https://www.servicenow.com/docs/access?context=r_AvailableSystemProperties&version=xanadu&pubname=xanadu-platform-administration&section=t_AddAPropertyUsingSysPropsList&ft:locale=en-US).
2. Adicione a propriedade glide.source_control.default_branch_name e especifique o nome da ramificação padrão do repositório de controle de código-fonte Git a partir do qual trabalhar (solicitações de pull, confirmações de código etc.).  
   O trabalho dos desenvolvedores de aplicações é gerenciado e salvo na ramificação padrão, se não for especificado de outra forma. Se não for alterado, o valor padrão será sn_instances/\<instance_name\> .
{#source-control-default-branch__steps_itb_x4v_ljb}

