1. Introdução e Definição
1.1. Bem vindo ao Git Workflow
1.2. Por que trabalhar com Git?
1.2.1. Historia do Git
1.2.1.1. Criado em 2005 por Linus Torvald
1.2.1.1.1. Criador do Linux
1.2.1.1.2. torvalds - Overview
1.2.1.2. A ferramenta da época era o BitKeeper
1.2.1.3. Objetivos:
1.2.1.3.1. Velocidade
1.2.1.3.2. Design Simples
1.2.1.3.3. Suporte robusto e desenvolvimento não linear (milhares de Branches paralelos)
1.2.1.3.4. Totalmente distribuído
1.2.1.3.5. Capaz de lidar eficientemente com grandes projetos como o kernel do Linux (velocidade e volume de dados)
1.2.2. O que e um controle de versionamento
1.2.3. Agilidade para trabalhar em equipe
1.2.3.1. Permite a edição do mesmo código fonte
1.2.3.2. Mesclar códigos ou resolver conflitos
1.2.3.3. Mantem histórico
1.2.3.4. Quem foi o responsável pela alteração
1.2.4. Git e a mesma coisa que GitHub?
1.2.4.1. Não!
1.2.4.2. GitHub e uma rede social de Dev's
1.2.5. Entendendo o que e repositório
1.2.5.1. Ultimo estagio de vida do projeto
1.2.5.1.1. Repositório Local
1.2.5.1.2. Repositório Remoto