Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Tech Talk: Linus Torvalds on git

    Google

    9 HN recommenders · recommended in 17 months, 2007–2023

    YouTube

    1:10:15 · 4.1M views · May 14, 2007

    Linus Torvalds gives a Google tech talk on git, the source control system he created two years earlier. He argues for distributed version control over centralized systems such as CVS and Subversion.

    HN repeatedly recommends it as the iconic explanation of why git is designed as it is and why distributed VCS beats centralized ones.

    Software Engineering & LanguagesTesting, debugging & developer toolsLinux & open-source ecosystemsTech pioneers & interviews
    1. 41:50
      Two decades of Git: A conversation with creator Linus TorvaldsGitHub548K views • 1 year ago
    2. 21:31
      The Mind Behind Linux | Linus Torvalds | TEDTED6.9M views • 10 years ago
    3. 1:11:44
      DebConf 14: QA with Linus TorvaldsAdnan Hodzic737K views • 12 years ago
    4. 1:03:56
      Aalto Talk with Linus Torvalds [Full-length]aaltouniversityace2M views • 14 years ago
    5. 11:07
      Linus Torvalds on why desktop Linux sucksgentooman2.2M views • 5 years ago
    6. 1:25:13
      The Origins of Linux—Linus TorvaldsComputer History Museum659K views • 18 years ago
    7. 53:44
      Building the PERFECT Linux PC with Linus TorvaldsLinus Tech Tips9.5M views • 11 months ago
    8. 1:22:12
      Introduction to Git with Scott Chacon of GitHubInfoQ396K views • 15 years ago
    9. 37:34
      Linux Kernel Development, Greg Kroah-Hartman - Git Merge 2016GitHub72K views • 9 years ago
    10. 1:25:00
      Lecture 6: Version Control (git) (2020)Missing Semester752K views • 6 years ago
    11. 13:47
      Theo de Raadt (ruBSD 2013)fuckyoustupidzombie41K views • 12 years ago
    12. 1:39:43
      [Linux.conf.au 2013] - Git For Ages 4 And UpHackersOnBoard208K views • 13 years ago
    13. 47:18
      The Tragedy of systemdlinux.conf.au1.3M views • 7 years ago
    14. 47:16
      "The Hard Parts of Open Source" by Evan CzaplickiStrange Loop Conference50K views • 8 years ago
    15. 9:33
      Linus Torvalds says GPL v3 violates everything that GPLv2 stood forTFiR515K views • 12 years ago
    16. 46:06
      Gtk to Qt - a strange journey [linux.conf.au 2014]Konstantin Bläsi46K views • 12 years ago
    17. 0:27
      Linus Torvalds - Backdoor In LinuxSam Abdullaev155K views • 13 years ago
    18. 0:41
      Linus Torvalds: Nvidia, Fuck You!SiliconNews1.9M views • 14 years ago
    19. 13:40
      Free software, free society: Richard Stallman at TEDxGeneva 2014TEDx Talks487K views • 12 years ago
    20. 1:01:15
      Richard Hipp - Git: Just Say Nosoutheastlinuxfest16K views • 11 years ago

    20 comments from Hacker News

    1. @fernandotakaiNov 2023· in “Confusing Git Terminology”

      you are getting confused here. what you have is a "paper receipt" (your checked out version) from your bank. something that, if you need an up-to-date version (from another remote), you need to request a new one (by issuing git fetch). git is, by default, distributed, so whenever you need to see the world outside, you need to be explicit. linus made it this way because back in the day (not sure right now tbf) tons of kernel developers do work without any internet connection, and would only connect to pull/send patches. this talk[0] by linus from 2007 (i remember watching it on google videos lol) explains really well where the git mentality came from. i really recommend it to you, since it feels like you are not really getting how git works. [0] this video

      Strongly recommendsView on HN
    2. @hotwireApr 2018· in “Ask HN: What is your favourite tech talk?”

      John Carmack is an absolutely brilliant speaker. Conversational, captivating and effortlessly natural. I could listen to him talk all day about the most arcane bits of graphics development which i'll never understand but am fascinated by regardless. His QuakeCon talks are particularly good. QuakeCon 2011 - [LINK] QuakeCon 2012 - [LINK] I like his talks because he's always interested by what he's doing and it tends to make me interested again in code. Linus Torvalds is another surprisingly good speaker. His talk on git - one of the dryest possible topics - was very interesting. There's not many other people I'd sit and listen to talk about SCM. this video

      Strongly recommendsView on HN
    3. @PutsJan 2022· in “No code reviews by default”

      This can not be posted too many times. this video Linus Torvalds talk on Google about how GIT is more a way of working then a piece of software. Everybody commits upwards in a tree of trust. If you do it this way you get automatic code reviews and in any team someone should be responsible for the "product" anyway and highest up in the hierarchy.

      Strongly recommendsView on HN
    4. @PH95VuimJjqBqyNov 2023· in “Confusing Git Terminology”

      This talk by Linus is iconic, if you haven't watched it you should. this video He talks about what SVN got wrong, specifically, that it made branching easy and it's the merging that's the important piece. Git won because it made merging easy.

      Strongly recommendsView on HN
    5. @benthumbMar 2012· in “Writing and Speaking”

      A great speech @ Google on a subject directly apropos of pg's start-up spiel: [LINK] Another awesome speech from Google's tech talk series (it takes a little bit of tyrant to pull this off, tho): this video

      Strongly recommendsView on HN