11

Entenda: Git e Github 🧑‍💻

#GitHub #Git
Gabriel Mendes
Gabriel Mendes

Você já ouviu falar em Git e Github?


Use os recursos do git para criar, compartilhar, rastrear e criar versões de projetos, todos feitos na nuvem por meio do github.


O que é git?


Git é um sistema de controle de versão de arquivo. Através deles, podemos desenvolver projetos onde várias pessoas podem contribuir, editar e criar novos arquivos ao mesmo tempo, e permitir que existam sem o risco de sobrescrever as alterações. Se não houver um sistema de versão, imagine a confusão entre duas pessoas abrindo o mesmo arquivo ao mesmo tempo. Uma das aplicações do git é permitir que diferentes pessoas editem um arquivo ao mesmo tempo. É tão complicado que tenta guardar tudo para não causar problemas aos nossos desenvolvedores.


Outro fator importante do git (se conhecido, esta é uma das diferenças entre ele e o svn) é a possibilidade de criar vários snapshots do projeto a qualquer momento, ou branch. Suponha que seu projeto seja um site html e você deseja criar uma nova seção no código HTML, mas, naquele momento, não deseja que essas alterações estejam disponíveis apenas para você. Ou seja, você deseja alterar o projeto (incluindo vários arquivos nele), mas ainda não quer que ele seja considerado "oficial" por outros, então você cria um branch (como se fosse uma cópia espelhada), e então Só trabalhe nesse ramo até ter todos os detalhes corretamente. Depois disso, você pode mesclá-lo da ramificação de volta ao projeto original. Você descobrirá que, se tudo o que lê apenas o deixa mais confuso, respire fundo e siga em frente. Por meio de exemplos, tudo ficará melhor.


O que é github?


Github é um serviço da web que fornece alguns recursos adicionais adequados para o git. Resumindo, você pode usar o github gratuitamente para hospedar seus projetos pessoais. Além disso, quase todos os projetos, frameworks ou bibliotecas relacionados ao desenvolvimento de código aberto estão localizados no github. Você pode acompanhá-los por meio de novas versões, fazer contribuições relatando bugs e até mesmo enviando código e correções. Se você é um desenvolvedor e ainda não tem o github, você está atrasado e é hora de compensar a perda.

______________________________________________


Fala Devs! Meu nome é Gabriel Mendes - Dev FullStack. ^-^


Se ficarem com dúvidas pode me contatar:

Email: contatoeugm@gmail.com

LinkedIn: www.linkedin.com/in/gabrielmendees

Discord: Gabrielm3#3413





4
149

Comentários (4)

0
Jefferson Ferreira

Jefferson Ferreira

29/01/2021 00:17

Boa noite Gabriel, gostei muito da explicação clara e objetiva.

0
Claudinei Nobrega

Claudinei Nobrega

19/01/2021 13:06

Parabéns Gabriel pela iniciativa !!!

0
Patrícia Souza

Patrícia Souza

15/01/2021 13:44

Muito bem explicado!

0
Tatiane Michieletto

Tatiane Michieletto

15/01/2021 12:19

Muito bom, Gabriel!!

Amante da Tecnologia e graduando em sistemas de informação. 🚀

Brasil