HackerTube 中文?

Lecture 6: Version Control (git) (2020)

Missing SemesterYouTube ↗

Further reading 1

Caption notes

This Missing Semester lecture starts with Git’s objects and references, then explains commands through changes to that model. A commit records a snapshot and its parents; a branch name points to a commit. Creating another commit can move the branch name without rewriting existing objects. Demonstrations cover staging, branching, merging and remote synchronization. The distinction explains why the same branch name can resolve to different code today and yesterday.

Machine-transcribed by HackerTube from the source recording ↗
Original passages · 2
this entire graph is actually immutable.
Lecture 6: Version Control (git) (2020) · ▶ 24:15–24:17
the cat pointer, will be updated to point to the new commit
Lecture 6: Version Control (git) (2020) · ▶ 51:27–51:32

Hacker News comments

View original on HN ↗