GIT: Como você nunca viu, desvendando o Git
- #Git
Desvendando os mistérios do GIT, de uma maneira como você nunca viu.
Primeiro o que é o git?
O git é um sistema de controle de versão, gratuito e de código aberto.
E serve para que uma durante o processo de desenvolvimento seja possível manter o histórico dos nossos arquivos e das nossas modificações.
Às vezes durante um processo de desenvolvimento haja a necessidade de retornar a uma versão anterior do projeto, de ter um backup salvo conforme as atualizações vão sendo modificadas, todo documentado, facilitando o trabalho em equipe. Em resumo, o Git em si traz muitas possibilidades.
Antes de mais nada, se você é deve, é muito provável que tenha se deparado com o termo "Git e GitHub".
Á primeira vista, pode parecer que "Git" e "GitHub" são até o mesmo, mas não, são ferramentas distintas, que colaboram de maneira integrada para tornar o desenvolvimento mais eficiente.
O Git é um sistema de controle de versão de arquivos; em outras palavras, é responsável por guardar o histórico de alterações sempre que alguém modificar algum arquivo que está sendo monitorado por ele.
O Github é quase como uma“rede social dev.” onde é possível armazenar e compartilhar projetos em repositórios onlines e pode se utilizar o Git para fazer commits e um controle de versão, etc...
Desta maneira, o Git e o GitHub são pilares fundamentais que auxiliam as equipes de desenvolvimento a controlar o versionamento de código, rastrear mudanças, e colaborar de forma eficiente, garantindo que o trabalho em equipe flua sem nenhum problema.
Chega de conversa e vamos ao código.
Como executar o Git?
Baixe e instale o Git, você pode encontrar tudo sobre no site oficial do Git em "https://git-scm.com/download/win".
Depois de instalar o Git, você pode começar a usar o Git em um projeto. É só seguir essas etapas:
1. Configure seu nome de usuário e e-mail:
git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com
2. Crie um Repositório Git:
git init
3. Adicione Arquivos ao Controle de Versão:
git add nome-do-arquivo
O git add ira adicionar os arquivos ao "staging area", que é onde você prepara os arquivos para serem "commitados" ou salvos.
4. Faça um Commit:
git commit -m "Sua mensagem de commit aqui"
5. Visualize o Histórico de Commits:
git log
Essas são as etapas fundamentais para começar a usar o Git.
Caso você queira exibir as condições do diretório de trabalho e da área de staging.
Você pode utilizar:
git status
O que seria diretório de trabalho, área de preparo, e o diretório Git?
O diretório Git é onde o Git armazena os metadados e a base de dados de objetos do seu projeto.
O diretório de trabalho é uma simples cópia de uma versão do projeto. Estes arquivos são puxados da base de dados compactados no diretório Git e colocados no disco para os usar ou modificar.
Já a área de preparo é um arquivo, geralmente contido no teu diretório Git, que armazena informações sobre o que vai entrar no teu próximo commit.
link da documentação:
https://git-scm.com/book/pt-br/v2/Come%C3%A7ando-Uma-Breve-Hist%C3%B3ria-do-Git