Github — não é tão fácil como vendem, nem tão difícil como parece

Sher Martins
Design Ops Linx
Published in
3 min readSep 15, 2021

Sei que esse título soa meio confuso, mas o que eu quero dizer é que quem já sabe usar o Github, sempre vai te dizer que “é tranquilo, você vai ver”. E quando você, mero iniciante — e novo nesse ramo da tecnologia — pega o primeiro vídeo sobre o assunto, entra em desespero por não entender nada.

Ah e eu não falei no início, mas aqui eu quero falar para pessoas que não são da área de programação e que nunca tinham ouvido falar sobre o Github antes. Até que um dia, mudam de time, de empresa, projetos pessoais, carreiras, foco de estudo e descobrem: “é bom que você entenda e saiba usar o Github”…

Essa foi a minha história. Uma pessoa que sempre foi muito operacional, formada em Biblioteconomia, que descobre um amor pela tecnologia e esbarra no seu primeiro desafio para mudar de área: organização de documentos no Github.

Caso você nem saiba o que é, mais aqui embaixo, vou te dar uma dicas (porém, se você é ansioso como eu, dá um google ou leia aqui).

O que eu quero mesmo te dizer com esse texto, é que você vai esbarrar em MILHARES de conteúdos sobre o assunto. E a primeira dica que eu posso dar é: não existe uma única forma de aprender sobre Github. Entender isso me tranquilizou a buscar a melhor forma de aprendizado para minha realidade (e sigo buscando).

Essa é a parte que você vai precisar espantar a preguiça, pois o segredo será justamente ver vários tipos de vídeos para entender qual você mais se adapta.

Você pode aprender usando a própria versão web, por linha de comando, pelo github desktop… E aqui vão duas indicações (de uma pessoa que já pesquisou 534 coisas sobre o assunto):

1- Github para escritores. Nesse curso, ele fala somente dos comandos mais utilizados e, por isso, você não precisaria mergulhar 100% na linguagem Git usada pela linha de comando no Github). Ele usa também um editor de textos chamado Notepad ++ (pelo o que percebo, aqui no Brasil não é o mais usado, mas é uma forma de utilizar). Não é gratuito. Mas é possível pegar promoções e sair por 27,90.

Como é inglês e queremos democratizar o estudo de tecnologia no Brasil, eu fiz um passo a passo de como traduzir textos da udemy (depois que você aprender a usar o github, você quer usar ele pra tudo).

2- O melhor curso de github SEM PRECISAR DE LINHA DE COMANDO que eu encontrei nessa internet(0800): Git e Github — professor Gustavo Guabana.

O professor Gustavo Guanabara é excelente em todos os cursos que faz. E esse, ensina formas de usar o Github via desktop (seja microsoft ou linux) e a usar via editor de texto Visual Studio Code (que eu vejo sendo um dos editores mais comuns). Foi a forma mais fácil que encontrei.

E a segunda dica que eu vou te dar, para abrir sua cabeça e você não achar que nenhum curso serve para você, é que os cursos vão sempre passar uma realidade do Github público (afinal, ele é uma plataforma de open source). E no decorrer da sua vida profissional, você pode lidar com Github Enterprise. Uma versão paga por empresas, para suportar documentação privada.

Nesses casos, os conceitos serão os mesmos, mas você precisará de mais cuidado e aprovação ao subir um PR/Alteração de algum texto. E aí você pode pedir ajuda a quem já é mais experiente, para entender como a empresa utiliza a ferramenta e as boas práticas usadas ali (você não vai precisar tirar nada da sua cabeça).

Quero concluir dizendo que eu realmente acho que ainda falta conteúdo para direcionar de forma mais simples quem nunca sonhou em usar Github. Mas sinceramente, se você assistir o curso do Guanabara, criar seu perfil, ir simulando a criação dos repositórios, entender os conceitos de branch, commit, pull, etc. As semelhanças entre git, github, markdown… você já vai ser um craque no assunto.

E se mesmo assim você achar que não sabe o suficiente, você não está sozinhe! Somente a prática vai te trazer a confiança tão sonhada (inclusive para escolher qual a sua forma preferida de usar esse monstro da cara bonita) . Vamos juntos nessa busca.

--

--

Sher Martins
Design Ops Linx

Technical Writer que ama conhecer de tudo um pouco (e documentar esse conhecimento, claro).