hackertube.io

[Linux.conf.au 2013] - Git For Ages 4 And Up

HackersOnBoard · talk · Watch on YouTube

What it is

A Linux.conf.au 2013 talk that explains git's internal model using a playful, toy-based approach. It presents git operations as operations on a graph of commits, aimed at people who find git confusing.

Why Hacker News recommends it

HN repeatedly recommends it as the talk that finally makes git's data model click for beginners, despite its odd title.

  • 8 people recommended it
  • 7 different months
  • 4 strong recommendations
  • first 2013, last 2023

What HN commenters said

  1. “All you need is to watch the presentation”

    Sufficient to learn git without a course.

    glitchdout, 2015-05 · Strong recommendation · in “Git in six hundred words”

  2. “it's the one video that allowed me to fully grasp everything”

    Explains git operations as operations on the DAG.

    fgonzag, 2018-11 · Strong recommendation · in “Gitless: A simple version control system built on top of Git”

  3. “It is one of the best talks about git for beginners with an unfortunate title :D”

    Helped the commenter understand the git graph.

    Walkman, 2019-01 · Strong recommendation · in “How to teach Git”

  4. “I always recommend getting started with git with”

    Recommended starting point for learning git.

    725686, 2023-08 · Strong recommendation · in “A beginner's guide to Git version control”

  5. “The git model can be, to a sufficient degree of completeness, be demonstrated with child toys”

    Demonstrates git's model with child toys.

    Mithaldu, 2013-11 · Recommendation · in “Mercurial developer responds to "Switch to git?"”

  6. “it made a lot things clear that I just didn't understood before, like detached HEAD”

    Clarifies git concepts like detached HEAD.

    lawry, 2015-05 · Recommendation · in “Git in six hundred words”

  7. “beginner-oriented, teaches you how to model git's internal concepts, 90m video”

    Beginner-oriented 90-minute talk modeling git's internal concepts.

    falsedan, 2016-09 · Recommendation · in “Some bad Git situations and how I got myself out of them”

  8. “I particularly enjoyed this talk once I'd found it”

    Helpful talk for learning git workflows like rebase.

    crankytown, 2022-02 · Recommendation · in “Ask HN: I started a new job and I'm scared”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: git, version control, commit graph, detached head, beginner

Also recommended by the same people