HackerTube English?

Lecture 6: Version Control (git) (2020)

Missing SemesterYouTube ↗

延伸阅读 1

字幕解读

这节 Missing Semester 课程先画出 Git 的对象与引用,再解释命令怎样改变它们。提交保存一个快照及其父节点,分支名则指向某个提交;创建新提交可以移动分支名,却不必改写已有对象。课程随后演示暂存、分支、合并和远程同步。理解这两类东西的区别,能解释为什么同一个分支名今天和昨天会给出不同的代码。

本站根据来源录音机器转写 ↗ · 引文按字幕原文展示,可点时间戳回看片段。

补充字幕原文 2

this entire graph is actually immutable.

the cat pointer, will be updated to point to the new commit

Hacker News 评论

查看 HN 原评论 ↗