O treinamento é 100% prático , sendo possível optar por participar através dos Formatos EAD ( via Hangout) ou Presencial (São Paulo).
Público Alvo
Desenvolvedores, SysAdmin´s.
Objetivo
Capacitar o aluno a utilizar o Git em qualquer projeto e em qualquer metodologia, com entendimento do funcionamento da ferramenta. Desde suas funcionalidades fundamentais até a gestão de complexos projetos que envolvem milhares de desenvolvedores.
Conteúdo ProgramáticoMÓDULO 1
- História
Centralizado vs descentralizado
Git vs Svn - Inicializando
Init
Config
Status - Criando histórico
Formatando commits
Renomeando
Desfazendo
Tags - Navegando no Histórico
Log - Desfazendo
Clean
Reset - Reescrevendo o histórico 1
Squash
Rebase
Ammend - Branches
Merge
Rebase
Stash
Resolução de conflitos - Git remoto
Remote
Fetch
Patch
Push
Fork - ### Github
Pull requests
Issues
Formatação de documentos
Controle de qualidade - Ferramentas auxiliares
Integração contínua no github
- gitk - Estratégias de desenvolvimento
Github flow, git flow - Produtividade & Utilitários
Aliases
Hooks
MÓDULO 2
- Submódulos
- Reescrevendo o histórico 2
Rebase
Squash
Ammend
Edit - Recuperando commits
- Ferramentas auxiliares 2
Codacy
Badges & Gamification
Buildkite
Busca avançada no github - Criando server remoto
- Como criar um server de git simples
- Debug
Reflog
Bisect
Blame
Grep - Manutenção
Lidando com arquivos gigantes
Archive
Bundle
Garbage collector - Entendendo o git internamente
Objetos,trees,tags,blobs
Criando um commit manualmente
Contribuindo pro git - Cases
Como o Node efetua seu versionamento
Como o Linux efetua seu versionamento
Mais Informações
EAD
http://www.temporealeventos.com.br/git-e-github-presencial
PRESENCIAL
http://www.temporealeventos.com.br/git-e-github-ead
Nenhum comentário:
Postar um comentário