M1 - S1 - AULA 19 - Introdução Ao Git e GitHub
M1 - S1 - AULA 19 - Introdução Ao Git e GitHub
M1 - S1 - AULA 19 - Introdução Ao Git e GitHub
_______________________________________________________________________________________
Introdução
Git é um sistema de controle de versão distribuído usado principalmente para
gerenciar o código fonte de um projeto de software. Ele é um projeto de código aberto
maduro e com manutenção ativa desenvolvido em 2005 por Linus Torvalds, o famoso
criador do kernel do sistema operacional Linux.
Em resumo
O Git registra as mudanças que acontecem no código-fonte e permite a você manter
um histórico de alterações em arquivos para que você acompanhe quem fez as alterações,
quando e o que foi alterado.
Github
GitHub é uma plataforma de hospedagem de código-fonte e colaboração de
desenvolvimento de software baseada na web. O GitHub não é o único a oferecer o serviço
de hospedagem de repositórios git, mas é a plataforma com maior difusão no mercado.
_______________________________________________________________________________________
MÓDULO 1 – SPRINT 1 - AULA 19
CURSO DE FRONTEND
_______________________________________________________________________________________
O Github permite que você crie um repositório Git remoto (fora da sua máquina),
tornando prático e fácil o compartilhamento do seu código com a comunidade.
Hoje o Github, além de ser uma plataforma para armazenar seus repositórios,
também tem se tornado uma rede social de desenvolvedores, onde os usuários podem
descobrir projetos de código aberto e contribuir com seus próprios projetos. É uma
plataforma amplamente utilizada por desenvolvedores em todo o mundo e oferece muitos
recursos gratuitos para indivíduos e equipes.
Quando você cria um repositório Git remoto, você dá as pessoas a possibilidade de
contribuírem com seu código, ganhando a possibilidade de realizar trabalhos em equipe,
de forma organizada e prática.
Em resumo
O GitHub centraliza seu código onde pessoas podem ter acesso e contribuir com
ele. Aproveite o momento para criar sua conta no GitHub. Acesse a página de registro e
preencha com suas informações.
Git
0B Gihub
1B
Funcionamento offline.
4B Não funciona offline.
5B
O código pode ser distribuído em diversas Centraliza a versão final para contribuição.
6B 7B
funcionalidades.
Funcionamento local.
8B Funcionamento remoto.
9B
Conclusão
Git e GitHub são duas coisas diferentes, embora estejam relacionadas. O Git é um
sistema de controle de versão distribuído, enquanto o GitHub é uma plataforma de
hospedagem de repositórios Git baseada na web.
Git é um sistema de controle de versão distribuído que permite que os
desenvolvedores controlem diferentes versões de seus projetos, enquanto o GitHub é uma
_______________________________________________________________________________________
MÓDULO 1 – SPRINT 1 - AULA 19
CURSO DE FRONTEND
_______________________________________________________________________________________
plataforma de hospedagem de repositórios Git na nuvem que fornece ferramentas
adicionais para colaboração e gerenciamento de projetos.
Referências
• Documentação GitHub
• Documentação Git
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
_______________________________________________________________________________________
MÓDULO 1 – SPRINT 1 - AULA 19