453 palavras
2 minutos
Git e GitHub - Tutorial básico
22-09-2024

O que é Git?#

Git é um sistema de controle de versão (VCS - Version Control System), permite que você mantenha o controle das mudanças feitas em seus arquivos ao longo do tempo.

Principais funcionalidades do Git#

  • Controle de versão: mantém um histórico de todas as alterações feitas em seus arquivos.
  • Colaboração: permite que várias pessoas trabalhem no projeto ao mesmo tempo.
  • Rastreamento de mudanças: você pode ver quem fez o que e quando.
  • Ramificação: você pode criar ramificações para trabalhar em novas funcionalidades sem afetar a versão principal.

O que é GitHub?#

GitHub é uma plataforma online que permite que os desenvolvedores hospedem seus repositórios de código e colaborarem em projetos com outros programadores ao redor do mundo.

Principais funcionalidades do GitHub#

  • Colaboração: permite que você trabalhe com outras pessoas em um projeto.
  • Controle de acesso: você pode controlar quem pode ver e editar seus projetos.
  • Integração contínua: você pode automatizar tarefas como testes e implantação.

Instalando o Git#

Para instalar o Git na sua máquina, siga as instruções no site oficial clicando aqui.

Você pode verificar se o Git foi instalado corretamente executando o seguinte comando no terminal (no Windows, você pode usar o Git Bash):

git --version
# ou para os preguiçosos:
git -v

# Será mostrada a versão do Git instalada na sua máquina.

Configurando o Git#

Antes de começar a usar, é necessário configurar o Git.

git config --global user.name "Seu Nome"
git config --global user.email "seuemail@email.com"

Criando um repositório Git#

Repositório é um espaço onde os arquivos do projeto são armazenados e gerenciados. Para iniciar um repositório, crie uma pasta chamada meu-repositorio, abra o terminal e execute os seguintes comandos:

cd meu-repositorio # Acesse a pasta do projeto

# Inicialize o repositório
git init

Após executar o comando git init, um diretório oculto chamado .git será criado no local.

Adicionando arquivos ao repositório#

Na pasta do projeto, crie um arquivo chamado meu-arquivo.txt e escreva algo nele. Agora execute o seguinte comando:

git add meu-arquivo.txt

O comando git add adiciona o arquivo ao índice (index), que é uma área temporária onde as alterações são preparadas para serem confirmadas.

DICA

Você pode adicionar todos os arquivos de uma vez usando o comando git add .

Existem 3 formas de alteração que são salvas no index:

  • create mode: quando um arquivo é adicionado pela primeira vez.
  • delete mode: quando um arquivo é deletado.
  • file changed: quando um arquivo é alterado, podendo haver inserções e remoções (insertions(+) e deletions(-)).

Visualizando o status do repositório#

Use o comando abaixo para ver o status do repositório e os arquivos que foram modificados, adicionados ou removidos.

git status

Removendo alterações#

Quando você quer remover alguma alteração feita em um arquivo ou tirar a atenção do Git sobre ele, use o comando:

git rm --cached meu-arquivo.txt
NOTE

Outros usos:

  • git rm <file> deleta um arquivo que não esteja no índice.
  • git rm -f <file> remove do index e do repositório.

Fonte da imagem do post

Git e GitHub - Tutorial básico
https://kurumi30-blog.vercel.app/posts/tutorial-git-github/
Autor
Fernando Zhu
Publicado em
22-09-2024