Article image
Guilherme Oliveira
Guilherme Oliveira26/03/2024 17:26
Compartilhe

Básico de Versionamento de Código: Git e GitHub

  • #GitHub
  • #Git

O Git é uma ferramenta de controle de versão distribuído e OpenSource. Ele nos possibilita manter um histórico de alteração dos nossos documentos, dando mais segurança na hora de fazer novas implementações nos nossos códigos.

Já o GitHub, é uma plataforma de hospedagem de código para controle de versão com a ferramenta Git. Ele funciona como um servidor remoto, onde subimos nossos códigos, permitindo acesso não somente a você, mas também para que outros possam usar e colaborar com seu código de forma remota.

FLUXO BÁSICO NO GIT:

Agora vamos ver um pouco do fluxo básico da ferramenta Git.

INICIALIZAÇÃO DO REPOSITÓRIO: Primeiro, você precisa inicializar um repositório Git em seu projeto. Isso é feito utilizando o comando ' git init ' na pasta raiz do seu projeto. Isso cria um repositório Git local.

ADICIONAR ARQUIVOS NO STAGE: Depois de fazer algumas alterações nos arquivos do seu projeto, você precisa adicionar essas alterações ao Stage. Isso é feito com o comando ' git add nome-do-arquivo '.

O que é Stage?

O stage ou index, como também é conhecido, é uma área temporária onde você prepara as mudanças que deseja incluir no próximo commit. Quando você faz alterações nos arquivos do seu projeto, o git permite que você as adicione no stage antes de realizar um commit. Isso oferece controle sobre quais alterações serão efetivamente incluídas no projeto.

COMMIT DAS ALTERAÇÕES: Depois de adicionar os arquivos ao stage, você precisa realizar um commit para efetuar as alterações no repositório. Isso é feito com o comando ' git commit -m "mensagem-do-Commit" '. É importante fornecer uma mensagem significativa para descrever as alterações feitas.

VISUALIZAR O HISTÓRICO DE COMMITS: Você pode visualizar o histórico de commits usando o comando git log. Isso mostra uma lista de todos os commits feitos no repositório, juntamente com informações como autor, data e mensagem de commit.

VISUALIZAR O HISTÓRICO DE COMMITS: Você pode visualizar o histórico de commits usando o comando ‘ git log ‘. Isso mostra uma lista de todos os commits feitos no repositório, juntamente com informações como autor, data e mensagem de commit.

CRIAR E MUDAR DE BRANCHES: Branches são ramificações do seu código que permitem trabalhar em novas funcionalidades sem interferir no código principal. Você pode criar um novo branch usando o comando ‘ git branch nome-do-branch ‘ e mudar para esse branch com ‘ git checkout nome-do-branch ‘.

MERGE DE BRANCHES: Depois de concluir o trabalho em um branch, você pode mesclar as alterações de volta para o branch principal (geralmente master ou main). Isso é feito com o comando ’ git merge nome-do-branch ’.

ATUALIZAR E OBTER ALTERAÇÕES: Para obter as alterações mais recentes de um repositório remoto, você pode usar o comando git pull ’. Isso irá buscar as alterações do repositório remoto e mesclá-las com o seu branch atual.

ENVIAR ALTERAÇÕES PARA UM REPOSITÓRIO REMOTO: Depois de fazer alterações locais e realizar commits, você pode enviar essas alterações para um repositório remoto usando o comando ‘ git push ’. Isso envia seus commits para o repositório remoto.

Compartilhe
Comentários (0)