O Git é um sistema de controle de versão distribuído e um sistema de gerenciamento de código fonte, com ênfase na velocidade. O sistema foi desenvolvido por Linus Torvalds, mas acabou sendo adotado por diversos outros projetos.
Uma das principais característica do Git é o fato de que cada diretório de trabalho do Git é um repositório com um histórico completo e habilidade total de acompanhamento das revisões, não dependente de acesso a uma rede ou a um servidor central.
Seguindo uma grande tendência internacional, o Git é um sistema livre, ou seja, o seu código de programação pode ser acessado por qualquer programador que tenha interesse em dar continuidade no projeto.
Aprenda a trabalhar com o Git neste curso online e gratuito.
Sobre o curso
Neste curso os estudantes poderão ter uma visão geral do Git, em oito vídeo aulas diferentes. O curso é focado para iniciantes, abordando desde os aspectos da sua instalação e correta configuração até que os estudantes aprendem efetivamente como utilizar o sistema.
Estrutura do curso
Aula 01 – Nessa primeira aula vou falar um pouco sobre o que é Git e controle de versão, além de fazer a instalação e configuração inicial do Git para começar o trabalho a partir da próxima aula.
Aula 02 – Nesta aula vamos aprender o básico sobre Git com os comandos INIT, STATUS, ADD e COMMIT.
Aula 03 – Nesta aula vamos aprender a visualizar as alterações efetuadas em arquivos ou commits anteriores do nosso projeto.
Aula 04 – No vídeo de hoje vamos aprender como desfazer algumas coisas quando necessário. Vamos aprender a modificar o último commit, remover arquivos da staged area e resetar o estado original de um arquivo alterado por engano.
Aula 05 – No vídeo de hoje vamos aprender a trabalhar com TAGS e BRANCHES.
Aula 06 – Hoje vamos aprender a trabalhar com Git em rede local, criando um servidor para centralizar os repositórios e acessar tudo através de outras máquinas da rede.
Aula 07 – Nesta aula vou mostrar como usar o Git em conjunto com o Github para armazenar seus repositórios online.
Aula 08 – Aprenda nesta aula como colaborar com projetos open source através do Github.