~/git --help
summary
Explains git internals (blob/tree/commit/tag) and shows concrete commands and failures: git bisect for automated binary search of a regression, reflog to recover lost commits, interactive rebase and the danger of git push --force (one month of work once recovered from other clones). Demonstrates Android Studio Git features, a commit-hook that prepends JIRA IDs, and repo tuning for big mono repos: enabling fsmonitor and untracked cache cuts git status from ~1.73s to ~0.02s, and enabling auto-prune and squash merges.
AI-written summary · about
chapters (6)
- 0:00Start
- 4:11unusually rich command set
- 7:10Git model
- 12:53Displays the state of the working directory and the staging area
- 32:31Restore the project's history
- 36:34GIT conflicts
related talks
47mSo you think you know Git: Advanced Git Tips and Tricks
43mGit stories from the front line
24mSo you think you know Git. Advanced Git Tips and Tricks
27mModern Source and Version Control with Git
01h 01mAdvanced GIT for Developers
47mGit Good with Advanced Git
01h 02mYou Don’t Know Git
46mGit internals: Why trees are a developer's best friend
