Pemula
Git
Pelajari Git secara nyata. Commit, branch, remote, rebasing, resolusi konflik, pemulihan, dan alur kerja pull request.
13 pelajaran5.9h praktik11 bahasa
Mulai belajar gratisGit kursus13 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
Cabang dan Penggabungan
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 Rilis
Lightweight tagAnnotated tagGit tag -aGit push --tagsGitHub releases - 1020 mnt
Alur Kerja Percabangan
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.
