O melhor vídeo sobre Git que você vai ver na sua vida
Olá a todos!
Estava olhando a seção de ferramentas para desenvolvedores no Flathub quando me dei conta da quantidade enorme de clientes Git e ferramentas auxiliares que existem por lá:
Eu estou longe de ser um especialista em Git (fico bem no limite entre um usuário básico e um intermediário) e entendo que sistemas de controle de versão em geral possuem certa complexidade (por vezes os conceitos podem ser contraintuitivos, e a documentação oficial do Git até nos alerta sobre isso). Portanto, pergunto a vocês, nobres leitores: será que essas ferramentas todas conseguem oferecer uma experiência de uso boa o suficiente a ponto de um desenvolvedor não precisar conhecer como o Git funciona?
Eu mesmo respondo: acho que não.
Existem dois conceitos distintos aqui: conhecer como o Git funciona não significa conhecer os comandos e opções da linha de comando. Essa distinção é importantíssima.
Na minha opinião (que vale o que vale), uma das primeiras coisas que precisamos entender ao trabalharmos com o Git é como ele funciona. Uma vez que ultrapassamos essa barreira, interagir com a ferramenta (via CLI ou GUI) torna-se algo extremamente fácil, quase trivial.
Um dos melhores materiais que já vi acerca do funcionamento do Git foi o vídeo intitulado “Git for Ages 4 and Up”, que foi apresentado em 2013 na LinuxConf da Austrália. Ministrado por Michael Schwern, ele mostra… Bem, eu acho melhor vocês simplesmente pegarem o seu baldinho de pipocas e curtirem a sessão de cinema 🍿
Quanto aos comandos, opções e sintaxes do Git, existem diversos recursos educacionais que podem te ajudar:
O livro “Pro Git”, escrito por Scott Chacon e Ben Straub (via Apress Books) pode ser lido e baixado de graça no site oficial do Git
A Atlassian possui esse excelente sítio chamado “Getting Git Right”, com uma penca de tutorias, artigos e exercícios.
Tem também o “Learn Git Branching”, um sítio bacana demais que te ensina como fazer branching de maneira interativa e online
E por hoje é só, amiguinhos! Semana que vem eu retorno com mais um artigo novinho em folha 💡
Um grande abraço!