Criar um repositório do Git local

Concluído

Depois que o Git for instalado e configurado, você poderá começar a criar o repositório local. Há duas maneiras de obter um repositório local do Git:

  • Use o comando init para inicializar um diretório local como seu Diretório local do Git. Em seguida, você poderá enviar por push esse diretório local do Git para um diretório remoto posteriormente.

  • Use o comando clone para obter uma cópia de um diretório remoto do Git no computador local. Esse comando obtém todos os arquivos com o histórico completo do Git (todas as confirmações).

Primeiro, vamos nos concentrar no diretório local do Git usando o comando init. Abra o local da pasta do projeto usando o prompt de comando e use o seguinte comando:

git init

Esse comando cria uma pasta .git oculta no diretório do projeto. O comando init não criará um projeto nem outra pasta para o projeto. Ele inicializa uma pasta existente como um repositório do Git. Dessa forma, sempre será possível fazer isso posteriormente, mesmo que você já tenha criado outros arquivos nesse diretório.

O comando init está incorporado ao Visual Studio Code. Um cenário típico de Extensão do Business Central pode ser o seguinte:

  1. Abra o Visual Studio Code.

  2. Abra o projeto de Extensão do Business Central ou crie uma nova extensão usando AL:Go!

  3. Selecione Exibir no menu e SCM (Ctrl+Shift+G).

  4. Clique no botão Inicializar Repositório para executar o comando init.

  5. Você também pode usar Exibir, Paleta de Comandos (Ctrl+Shift+P) e pesquisar o comando Git: Initialize Repository.

Depois de inicializar o repositório local, você verá uma lista dos arquivos que têm o status U, indicando que esses arquivos não foram rastreados. Esses arquivos estão no diretório de trabalho, mas não foram adicionados ao repositório do Git. A lista de arquivos depende do aplicativo específico e dos arquivos que você criou. Também é possível ver na parte inferior esquerda do aplicativo Visual Studio Code que você está usando a ramificação mestre. O comando init gera automaticamente uma ramificação principal no repositório local do Git. Todos os arquivos que são confirmados no diretório do Git são confirmados na ramificação principal.