Usando o controle de origem no IDE da ServiceNow
Use comandos Git e outros recursos de controle de código-fonte no IDE da ServiceNowpara gerenciar mudanças em uma aplicação em uma equipe de desenvolvimento.
Função necessária: administrador
Comandos Git
Depois de inicializar um repositório Git local no IDE da ServiceNow, Você pode executar vários comandos Git na exibição Controle de código-fonte ( ) ou paleta de comandos, incluindo, mas não se limitando aos seguintes comandos.
| Comando | Descrição |
|---|---|
| Check-out para ( Paleta de comandos: Git: Check-out para... |
Check-out de outra ramificação do repositório. Selecione a ramificação na lista ou crie uma ramificação e envie-a para o repositório remoto. É possível fazer check-out de uma ramificação por repositório por vez em uma instância (ou sandbox do desenvolvedor) . |
| Clonar ( Paleta de comandos: Git: Clone |
Clone um repositório remoto para adicionar uma aplicação ao seu espaço. Para obter mais informações, consulte Clone um repositório Git com o. IDE da ServiceNow. |
| Confirmação ( Paleta de comandos: Git: Confirmar |
Confirme suas mudanças em fases no repositório local. Insira uma mensagem de confirmação para descrever suas mudanças. |
| Criar ramificação ( Paleta de comandos: Git: Criar ramificação... |
Adicione uma ramificação a um repositório e faça check-out. |
| Descartar ( Paleta de comandos: Git: Descartar mudanças |
Descarte as mudanças para desfazer modificações em uma aplicação. |
| Buscar ( Paleta de comandos: Git: Buscar |
Buscar para sincronizar confirmações e ramificações do repositório remoto para o repositório local. |
| Extrair ( Paleta de comandos: Git: Extrair |
Extraia para mesclar as mudanças mais recentes do repositório remoto no repositório local. |
| Push ( Paleta de comandos: Git: Push |
Envie suas mudanças confirmadas para o repositório remoto. |
| Fase ( Paleta de comandos: Git: Mudanças de fase |
Prepare as mudanças no diretório de trabalho que você deseja confirmar. Quando você prepara mudanças, os arquivos são movidos da lista de mudanças para a lista de mudanças em fases. |
| Armazenamento ( Paleta de comandos: Git: Stash , Git: Pop , Git: Soltar , Git: Lista , Git: Aplicar , Git: Limpo |
Armazene todas as mudanças não confirmadas para salvá-las em seu diretório de trabalho localmente e voltar a elas mais tarde. Os subcomandos pop, soltar, listar, aplicar e limpar são compatíveis ao armazenar. Selecionar para reaplicar as mudanças no diretório de trabalho. |
Mesclar conflitos
Se houver um conflito entre mudanças locais e remotas em um arquivo, o arquivo será listado em Mesclar conflitos na exibição Controle de código-fonte ( ). Você pode revisar conflitos no editor e resolvê-los aceitando a mudança atual ou recebida, ambas ou editando manualmente o arquivo.
Histórico de confirmações
O histórico de confirmações de uma ramificação está listado na seção Confirmações da exibição Controle de código-fonte ( ) e inclui detalhes sobre as confirmações. Para ver o histórico de confirmação de um arquivo, navegue até a exibição do Explorador de arquivos (
), selecione o arquivo e expanda a seção Linha do tempo. Quando você seleciona uma confirmação, um editor de Diferença que compara as mudanças é aberto.
Mudanças no repositório
Para atualizar o repositório remoto ao qual uma aplicação está conectada, você pode usar Git: Atualizar origem remota Da paleta de comandos e insira um URL de repositório remoto diferente.