Como usar o controle de código-fonte no ServiceNow IDE

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Use comandos Git e outros recursos de controle de código-fonte no ServiceNow IDE para gerenciar mudanças em uma aplicação em uma equipe de desenvolvimento.

    Função necessária: sn_glider.ide_git_user ou administrador

    Comandos Git

    Depois de inicializar ou clonar um repositório Git e se conectar ao provedor Git, você pode executar os seguintes comandos Git na exibição Controle de código-fonte ( Controle de código-fonte) ou na paleta de comandos.

    Tabela 1. Comandos Git no ServiceNow IDE
    Comando Descrição
    Clonar ( Mais ações > 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 Clonar um repositório Git com o ServiceNow IDE.

    Check-out para ( Mais ações > Check-out para...)

    Paleta de comandos: Git: fazer check-out para...

    Fazer check-out de outra ramificação do repositório. Selecione a ramificação na lista ou crie uma ramificação e envie-a por push para o repositório remoto.

    Somente uma ramificação por repositório pode ser submetida a check-out por vez em uma instância.

    Fase ( Mudanças de Fase)

    Paleta de comandos: Git: preparar mudanças

    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 Mudanças para a lista Mudanças em fases.
    Confirmar ( Confirmar)

    Paleta de comandos: Git: confirmar

    Confirme suas mudanças em fases para o repositório local. Insira uma mensagem de confirmação para descrever suas mudanças.
    Envio por push ( Mais ações > Envio por push)

    Paleta de comandos: Git: Push

    Envie suas mudanças confirmadas para o repositório remoto.
    Extrair ( Mais ações > Extrair)

    Paleta de comandos: Git: Extrair

    Extraia para mesclar as mudanças mais recentes do repositório remoto no repositório local.
    Estoque ( Mais ações > Estoque)

    Paleta de comandos: Git: Stash, Git: Pop, Git: Soltar, Git: Listar, Git: Aplicar, Git: Limpar

    Armazene todas as mudanças não confirmadas para salvá-las em seu diretório de trabalho localmente e retomá-las mais tarde.

    Os subcomandos pop, drop, list, apply e clear são compatíveis com o armazenamento. Selecionar Estoque > Aplicar para reaplicar as mudanças no diretório de trabalho.

    Descartar ( Descartar mudanças)

    Paleta de comandos: Git: descartar mudanças

    Descarte as mudanças para desfazer modificações em uma aplicação.
    Criar ramificação ( Mais ações > Ramificação > Criar ramificação...)

    Paleta de comandos: Git: criar ramificação...

    Adicione uma ramificação a um repositório e faça check-out.

    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 ( Controle de código-fonte). Você pode revisar conflitos no editor e resolvê-los aceitando a mudança atual ou de entrada, ambas ou editando o arquivo manualmente.

    Histórico de confirmações

    O histórico de confirmações de uma ramificação é listado na seção Confirmações da exibição Controle de código-fonte ( 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 ( Explorador de Arquivos), selecione o arquivo e expanda a seção Linha do tempo. Quando você seleciona uma confirmação, um Editor de comparação que compara as mudanças é aberto.

    Mudanças de repositório

    Para atualizar o repositório remoto ao qual uma aplicação está conectada, você pode usar o comando Git: atualizar origem remota na paleta de comandos e inserir um URL de repositório remoto diferente.