Перейти до вмісту

Git Deep Dive

Цей контент ще не доступний вашою мовою.

Master the tool that every engineer uses daily but few truly understand.

You already know git add, git commit, git push. This course takes you from “I can save my work” to “I understand the machine and can handle any situation.”

Every module uses Kubernetes manifests, Helm charts, and real infrastructure files — not hello.txt.


#ModuleTimeWhat You’ll Master
1Module 1: The Ghost in the Machine — Git Internals90 min.git directory, objects, SHA hashing, the DAG
2Module 2: The Art of the Branch — Advanced Merging75 minFF vs 3-way merges, conflict resolution, branching strategies
3Module 3: History as a Choice — Interactive Rebasing90 minInteractive rebase, squash, fixup, the Golden Rule
4Module 4: The Safety Net — Undo and Recovery60 minreset, reflog, revert — never lose code again
5Module 5: Multi-Tasking Mastery — Worktrees and Stashing60 minWorktrees, stash, parallel branch work
6Module 6: The Digital Detective — Troubleshooting and Search90 minbisect, blame, pickaxe search, history forensics
7Module 7: Professional Collaboration — Remotes and PRs75 minRemotes, PRs, fetch vs pull, atomic commits
8Module 8: Efficiency at Scale — Sparse Checkout and LFS90 minSparse checkout, LFS, shallow clones, monorepos
9Module 9: Automation and Customization — Hooks and Rerere75 minHooks, rerere, aliases, team config
10Module 10: Bridge to GitOps — The Infrastructure Source60 minGit as source of truth, directory patterns, ArgoCD/Flux

  • Zero to Terminal — especially Module 0.6 (Git Basics)
  • Basic comfort with the command line (cd, ls, cat, nano)

You’re ready for: