Git Internals by John Britton of GitHub - CS50 Tech Talk
2018
58 min
CS50
en
YouTube
Chapters
- 0:00 Start
- 1:01 Git Is a Version Control System
- 2:17 Create a Git Repository
- 3:00 Git Status
- 3:51 Git Repository
- 5:23 Objects Directory
- 5:45 Staging
- 6:16 Working Directory
- 6:36 Staging Area and the Repository
- 7:16 Git Commit
- 11:00 Sha Hashing Algorithm
- 12:00 Get Commit
- 16:23 Ls Tree
- 21:00 Get Move Command
- 33:08 Computational Complexity
- 34:12 Compression Layer
- 35:09 Branches
- 36:53 Get Diff
- 38:44 Git Reset
- 40:42 Git Check Out
- 43:23 What Happens to Untracked Files When You Do a Checkout
- 44:26 Delete a File
- 51:11 Git Rebase
- 52:28 Add New Feature
- 55:28 Ref Log
- Channel
- CS50
- Views
- 191