Featured image of post O que é o Git? Por que preciso saber?

O que é o Git? Por que preciso saber?

Tudo o que você precisa saber sobre o Git começa aqui. Do básico ao avançado

🗂 O que é

Em resumo, Git é uma ferramenta gratuita para controle de versão que você baixa e instala em seu computador. É muito utilizado diariamente, principalmente por pessoas desenvolvedoras de software.

E se você ainda não conhece, então está no lugar certo.

Esse conteúdo é uma série completa pra você dominar o Git. Do básico ao avançado.

⚔️ Funcionalidades Especiais

Podemos dizer que, o Git é uma forma de você ter um histórico completo da evolução de um projeto. Com ele, sabemos quem escreveu e quando foi alterado. Além disso, também tem funcionalidades especiais, como voltar no tempo, salvar um trabalho temporário e até reverter alguma alteração indesejada.

Vamos com calma, entrarei em detalhes em cada tópico para você se tornar um excelente profissional.

🤔 Onde usar o Git?

Você por acaso já trabalhou em projeto onde teve que criar várias versões? Por exemplo, você criou um conteúdo importante, e pra não perder, fez uma cópia desse conteúdo, e depois alterou a cópia e criou outra cópia da cópia, depois criou versão 2, versão 3 final da cópia, e versão 4 última da cópia da versão 2?

Você começou a se perder no meio de tantas versões?

O Git é a ferramenta importante para ajudar nesse tipo de situação. Com ele, podemos simplesmente criar várias versões, de forma simples e organizada.

⚙️ Instalação

Então, prepare suas anotações e comece hoje! Acesse o link do site oficial para ler as instruções e instalar em seu computador. Com poucos comandos você já terá instalado e pronto para usar.

A instalação do Git é fácil e pode ser feita em Windows, Linux ou Mac.

🧑‍💻 Mão na massa

Instale o Git. A primeira configuração que precisa fazer é configurar um nome de usuário e e-mail. Essa configuração é feita somente uma vez depois da instalação do Git e será utilizado para exibir nos registros de logs.

Exemplo de configuração:

1
2
git config --global user.name "Tiago"
git config --global user.email 'tiago@email.com'

Depois disso, crie uma pasta, ela será a pasta do seu novo projeto.

Entre na pasta.

Crie alguma coisa, pode ser um arquivo de texto com algumas anotações desse conteúdo.

Salve as alterações na pasta do projeto

Abra o terminal, e entre na pasta do projeto.

Então, inicialize o versionamento do novo projeto com o comando:

1
git init

Após iniciar o versionamento, precisa adicionar o conteúdo do projeto para construir o histórico de modificações. Lembrando que o histórico do git é importante para registrar de alterações, até criar e restaurar outras versões do conteúdo. Mas não se preocupe com isso nesse momento, foque no simples, pois nos próximos capítulos dessa série, detalharei mais sobre esse assunto.

Então para adicionar o conteúdo do projeto, existem duas alternativas:

Para adicionar um arquivo específico:

1
git add <NOME DO ARQUIVO>

ou, para adicionar todos os arquivos:

1
git add .

Nesse momento, o arquivo ou os arquivos, estão prontos para serem registrados no versionamento, isso é chamado de commit. Significa que você finalizou uma pequena parte de um conteúdo de um projeto.

Então, você pode registrar o seu trabalho, com o seguinte comando:

1
git commit -m "first commit"

Observação: Na mensagem de commi, procure usar comentário curto, simples e compreensível.

Pronto! Agora, você fez o primeiro de muitos outros commits. Então, quando precisar alterar algum conteúdo do projeto, basta repetir com git add e git commit. Esses dois comandos são os mais utilizados.

Faça outros testes. Experimente adicionar mais algumas anotações no projeto, como por exemplo, adicionar mais um parágrafo de conteúdo, e então faça o versionamento.

Depois de evoluir o conteúdo do projeto, você pode querer ver um relatório completo de todas as modificações. Então, experimente o comando git log. Veja que é listado na tela toda evolução do projeto, desde o primeiro commit e outros que você fez ao longo do tempo.

📝 Resumo

  • Você aprendeu que o git é uma forma de versionar conteúdo de um projeto.
  • Para versionar, precisa usar o comando git add e git commit
  • Por fim, você pode usar o comando git log para ver o histórico das modificações.

👋 Fim

Agora você já sabe o conceito e algumas funcionalidades básicas do guit. E quando alguém perguntar o que é, você já sabe, é uma ferramenta gratuita para versionamento de códigos.

Está pronto pra começar aprender e usar o guit de verdade?

Esse conteúdo foi só uma rápida introdução.

Então, veja os próximos conteúdos para aprofundar ainda mais o conhecimento e se destacar como um excelente profissional.

Gostou desse conteúdo? Ficou com alguma dúvida sobre Git? Tem alguma sugestão? Ou temas para os próximos conteúdos? Então, deixe o seu comentário abaixo. E para finalizar, compartilhe esse conteúdo e ajude também outras pessoas que precisam saber disso. Até logo.


➡️ Esse conteúdo faz parte da serie Git e Github:

comments powered by Disqus