Learn Excel and Financial Modeling the Way Finance Teams Actually Use Them
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explains Git’s internals and shows how understanding objects, references, and history operations can help developers recover from problems. It also covers bisecting to investigate regressions.
Syllabus
Intro
Two ways of learning Git
Not a nightmare scenario
XKCD
Internals
Everything is a blob
Git init
Git track
Git objects
Commit
Summary
Commits
Tree
Refs
Branches
Tags
Reset
Ref Log
Git GC
PAC file
Compressed files
Merges
Commit parents
Fastforward merge
Merge strategies
Rebase
Resetting
Replayed History
Replay History exec
bisector
regression testing
objects
hash objects
cat file
fun story
Taught by
GOTO Conferences