Imersão GitHub para iniciantes - MIAU
- #GitHub
Nos dias 19 e 20 de outubro de 2022, participei de uma imersão incrível sobre GitHub e decidi compartilhar com a comunidade alguns principais tópicos sobre a ferramenta que aprendi nas aulas.
Simplificando, o GitHub é uma plataforma onde armazenamos nossos códigos de projetos, sejam eles, projetos abertos ou privados. Para o desenvolvedor, a plataforma do GitHub é a sua vitrine e o melhor, é válida em qualquer parte do mundo. Então, como sugestão, indico o seu cadastro, abastecê-la de informações, pois é possível avaliar seu crescimento, desenvolvimento e estágio atual pelos seus projetos que lá se encontram.
Na sequência do nosso cadastro, chega o momento de utilizar a ferramenta e alguns conceitos são fundamentais, seguem:
#Repositório: é um diretório onde os arquivos do seu projeto ficam armazenados.
#Branch: são ramificações, onde é possível gerar versões diferentes de um repositório, realizar testes antes de fazer mudanças no projeto principal. Numa analogia, podemos dizer que as branchs são os galhos de uma árvore, sendo, o tronco a branch principal.
#Commit: são as mudanças realizadas no seu projeto e salvas no Github. Então, logo após alguma alteração no código, é necessário realizar um commit para salvar as alterações na plataforma Github (nuvem).
#PullRequest: propor as alterações realizadas por você para aprovação de outros desenvolvedores que estão trabalhando no mesmo projeto (repositório). O Pull Request permite que sejam visualizadas as diferenças entre o projeto inicial e a sua branch (ramificação).
#MergePullRequest: é conhecida como “solicitação de mesclagem” e irá aplicar as mudanças no projeto principal, significando que o Pull Request realizado por você foi aprovado pelos outros desenvolvedores.
O GitHub é uma ferramenta espetacular para gerenciamento de projetos com eficiência, podendo contar com a colaboração de outros desenvolvedores, é segura, pois seguem as leis de proteção de informação da Europa que se assemelham a LGPD do Brasil e por fim, é gratuita. Existem versões pagas, mas a gratuita libera funcionalidades suficientemente boas para desenvolver seus projetos.
Como embaixador, indico o curso da DIO de “Introdução ao GitHub e comandos essenciais para trabalhar em equipe” com o professor Eduardo Cesar.
- Confira está publicação no LinkedIn.
- SOU EMBAIXADOR - DIO CAMPUS EXPERT




Olá, Edson Filho. Eu estava lendo seu comentário e acho que consigo te responder: sabe o menu superior aqui do site? Lá tem o link chamado Play que te direciona para a área de programas e cursos aqui da DIO. Se você entrar no link Cursos e utilizar a caixa de pesquisa de lá, encontrará este curso que foi mencionado no artigo.
Showw, parabens pelo conhecimento adquirido, sucesso!!!
Muito interessante. Obrigado por compartilhar.
Valeu, Josué!
NT
Bem informativo. Vou checar o curso assim que possível
ES
Achei interessante esse artigo e as coisas nele comentadas