image

Accede a bootcamps ilimitados y a más de 650 cursos

50
%OFF
Article image
Alexandra Miranda
Alexandra Miranda08/03/2024 10:20
Compartir

Comandos GIT - Principais comandos e como utilizá-los.

  • #Git

Na programação, os times de desenvolvimento, também chamados de squads, utilizam ferramentas de controle de versão, para que eles possam ter acesso ao código-fonte de uma aplicação e fazer alterações nele ao longo do tempo. Essas ferramentas auxiliam os squads a trabalharem de forma mais rápida e inteligente.

Dentre estas ferramentas, uma das mais utilizadas é o GIT, que segundo a Microsoft, é um sistema de controle de versão distribuído, onde são utilizados clones locais do projeto, chamados de repositórios e com isso, os desenvolvedores podem confirmar o trabalho localmente e depois sincronizar a cópia do repositório com a cópia no servidor.

Para instalar o Git na sua máquina, será preciso acessar este site e seguir todo o passo-a-passo que está na sua documentação.

Toda a sincronização do código-fonte de uma aplicação é feita, pelos desenvolvedores, através dos comandos Git. Dentre os mais utilizados estão:

  • Inicializar um Repositório - quando iniciado, o GIT armazena todas as informações dentro de uma pasta oculta chamada “/.git” . É feito através deste comando:
  $ git init

  • Clonar um Repositório - obtém uma cópia de um repositório Git existente, onde contém todo o histórico do que foi realizado numa aplicação, até o momento da clonagem. É feito através deste comando, seguido da url do repositório a ser clonado:
   $ git clone <url>
          
   #substituir <url>, pelo endereço eletrônico, no qual se encontra o repositório a ser clonado.
  • Adicionar alterações em um Repositório - adiciona uma alteração no diretório de trabalho à área de teste. Toda a alteração adicionada, ficará aguardando o seu commit, para sua confirmação. A adição de alterações é feita através deste comando:
  $ git add .
  • Comitar em um Repositório - confirma a alteração adicionada à um repositório e grava suas informações, criando um histórico de commits. Com isso, é possível visualizar tudo que foi realizado na aplicação. Esta ação é feita através deste comando:
   $ git commit -m "<seu-comentário-aqui>"
      
   #substituir <seu-comentário-aqui>, pela descrição da alteração realizada no repositório.
  • Visualizar Histórico de Commits em um Repositório - todos os commits feitos no repositório de uma aplicação, podem ser visualizados, através deste comando:
  $ git log
  • Enviar as Alterações confirmadas para um Repositório - utilizado para enviar as alterações confirmadas para repositórios remotos para colaboração. Isso permite que outros membros do squad, acessem um conjunto de alterações salvas. Este envio é feito através deste comando:
  $ git push
  • Atualizar um Repositório - resgata todas as alterações confirmadas e registradas num repositório, fazendo sua atualização. Isso gera maior produtividade e evita a repetição de linhas de códigos, mantendo-lhe organizado e padronizado. É feito através deste comando:
  $ git pull
  • Listar Branches em um Repositório - branches são ramificações que um repositório possui, ou seja, elas funcionam de forma independente, onde o desenvolvedor cria o código e depois faz sua implementação ao repositório principal da aplicação. E para visualizar todas as ramificações existentes em um repositório, é preciso realizar este comando:
  $ git branch
  • Criar Branches em um Repositório - para criação de uma nova branch, é necessário utilizar este comando:
   $ git checkout -b <minha-nova-branch>
    
   #substituir <minha-nova-branch>, pelo nome da nova branch desejada.
  • Ir de uma Branch a outra em um Repositóriopara navegar entre as branches existentes em um repositório, isto é, indo de uma à outra, utiliza-se este comando:
  $ git checkout <nome-da-branch>
        
  #substituir <nome-da-branch>, pela branch na qual você deseja visualizar.
  • Unificar Branches em um Repositóriopermite que as linhas de desenvolvimento independentes criadas pelo git branch, sejam integradas em uma ramificação única. Esta ação é feita através deste comando:
  $ git merge
  • Mostrar as diferenças entre os commits de um Repositório - para verificar as diferenças entre as alterações que foram realizadas no repositório de uma aplicação, utilliza-se deste comando:
   $ git diff

Para correta usabilidade do comando git diff, verificar sua documentação.

Pode-se então, concluir, que as ferramentas de versionamento de código, como GIT, contribuem de forma ágil e inteligente, no desenvolvimento das aplicações, mantendo uma estrutura organizada e padronizada no código-fonte.

Fontes:

Compartir
Recomendado para ti
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Microsoft 50 Anos - Computação em Nuvem com Azure
Comentarios (0)