Introdução e Definições

00 - Bem-vindo ao Git Workflow

01 - Porque trabalhar com Git?

02 - Entendendo o que é um Repositório

Montando o Ambiente

00 - Montando o Ambiente

01 - Montando ambiente no Ubuntu/Debian

02 - Montando ambiente no Windows

03 - Montando ambiente no macOS

04 - Criando conta no GitHub

Versionando Projeto

00 - Versionando Projeto

01 - Repositório Local e track de arquivos

02 - Monitorando alterações

03 - Remover monitoramento

04 - Renomeando e movendo arquivos

05 - Rollback de alterações não rastreadas

06 - Nem tudo precisa ser monitorado

07 - Comitando informações no repositório

GitHub como Repositório

00 - GitHub como Repositório

01 - Criando um novo repositório GitHub

02 - Enviando projeto para o repositório

03 - Trabalhando com Transações

04 - Clonando Repositórios via terminal

05 - Efetuando download de Projeto Público

06 - [EXTRA] Conta e Repositório no BitBucket

07 - [EXTRA] Parametrização do ambiente no BitBucket

Trabalhando com Git Diff

00 - Trabalhando com Git diff

01 - Analisando o histórico com Git log

02 - Compreendendo o Git diff

03 - Verificando histórico entre Commits

04 - Sincronizando com repositório remoto

Branches e Tags

00 - Branch e Tags

01 - Utilizando branch

02 - Commit na branch

03 - Mesclando branch

04 - Trabalhando com branch remota

05 - Trabalhando com Tag no Git

Trabalhando com IDE Produtiva

00 - Trabalhando com IDE Produtiva

01 - Parametrização da IDE

02 - Conectando ao repositório Github

03 - Parametrizando Projeto com FTP

04 - Executando exercícios práticos

05 - Lidando com conflitos

06 - Conquista Git WorkFlow