Git
Pelajari Git secara nyata. Commit, branch, remote, rebasing, resolusi konflik, pemulihan, dan alur kerja pull request.
13 pelajaran, berurutan
- 125 mnt
Inisialisasi dan Commit Pertama Anda
Git initGit configWorking treeStaging areaGit addGit commit - 225 mnt
Status, Diff, dan Log
Git statusGit diffGit diff --stagedGit logLog formatting - 330 mnt
Branch dan Merging
Git branchGit switchFast-forward mergeThree-way mergeMerge commit - 430 mnt
Remote: Push, Pull, Fetch
Git remote addGit pushGit fetchGit pullUpstream tracking - 530 mnt
Rebasing
Git rebaseReplay on topLinear historyWhen not to rebase - 630 mnt
Rebase Interaktif dan Squashing
Git rebase -iPickSquashFixupRewordAutosquash - 725 mnt
Stash dan Cherry-pick
Git stashGit stash popGit stash listGit cherry-pick - 830 mnt
Menyelesaikan Konflik Merge
Merge conflict markersManual resolutionGit add after resolvingGit merge --abortMergetool - 920 mnt
Tag dan Release
Lightweight tagAnnotated tagGit tag -aGit push --tagsGitHub releases - 1020 mnt
Alur Kerja Branching
Trunk-based developmentGitHub FlowGit FlowShort-lived branches - 1125 mnt
Hooks
Client-side hooks.git/hooksPre-commitShell hook examplePre-commit framework - 1225 mnt
Memulihkan Pekerjaan yang Hilang
Git reflogRecovering from reset --hardGit fsck --lost-found30-day grace period - 1340 mnt
Capstone: Alur Pull Request Lengkap
CloneFeature branchPushGh pr createFixup commitsAutosquash rebase+1
Pelajari Git dalam bahasamu
Setiap pelajaran, kuis, dan balasan tutor tampil dalam bahasamu. Tutor AI menjawab dalam bahasa yang kamu pakai.
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