Git
Aprenda Git de verdade. Commits, branches, remotos, rebasing, resolução de conflitos, recuperação e fluxos de trabalho com pull requests.
13 lições, em ordem
- 125 min
Init e Seu Primeiro Commit
Git initGit configWorking treeStaging areaGit addGit commit - 225 min
Status, Diff e Log
Git statusGit diffGit diff --stagedGit logLog formatting - 330 min
Branches e Merging
Git branchGit switchFast-forward mergeThree-way mergeMerge commit - 430 min
Remotes: Push, Pull, Fetch
Git remote addGit pushGit fetchGit pullUpstream tracking - 530 min
Rebase
Git rebaseReplay on topLinear historyWhen not to rebase - 630 min
Rebase interativo e squashing
Git rebase -iPickSquashFixupRewordAutosquash - 725 min
Stash e Cherry-pick
Git stashGit stash popGit stash listGit cherry-pick - 830 min
Resolvendo conflitos de merge
Merge conflict markersManual resolutionGit add after resolvingGit merge --abortMergetool - 920 min
Tags e Releases
Lightweight tagAnnotated tagGit tag -aGit push --tagsGitHub releases - 1020 min
Fluxos de Branching
Trunk-based developmentGitHub FlowGit FlowShort-lived branches - 1125 min
Hooks
Client-side hooks.git/hooksPre-commitShell hook examplePre-commit framework - 1225 min
Recuperando trabalho perdido
Git reflogRecovering from reset --hardGit fsck --lost-found30-day grace period - 1340 min
Projeto Final: Um Fluxo Completo de Pull Request
CloneFeature branchPushGh pr createFixup commitsAutosquash rebase+1
Aprenda Git no seu idioma
Cada lição, quiz e resposta do tutor aparece no seu idioma. O tutor de IA responde no idioma em que você pergunta.
Roles that use Git
See how hiring teams interview engineers on Git, in production-like environments.
Developer Experience Engineer
Hire DX engineers in real workspaces with real CLIs, real dev loops and real onboarding friction to fix. Live or take-home.
See the interviewBackend Engineer (Go, Rust, Java)
Hire backend engineers in real services with real databases, real concurrency and real latency budgets. Live or take-home, fully recorded.
See the interviewFull Stack Developer
Hire full stack developers in real apps with real APIs, real UIs and real tests. Live or take-home, fully recorded.
See the interview