YouTube home Comedy Week on YouTube
Upload

Tech Talk: Linus Torvalds on git

Google Google ·1,556 videos
1,609,118
1,108,633
Like     Dislike 223

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to like Google's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to dislike Google's video.

Sign in to YouTube

Sign in with your Google Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to add Google's video to your playlist.

Uploaded on May 14, 2007

Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago.

Loading icon Loading...

Loading icon Loading...

Loading icon Loading...

The interactive transcript could not be loaded.

Loading icon Loading...

Loading icon Loading...

Ratings have been disabled for this video.
Rating is available when the video has been rented.
This feature is not available right now. Please try again later.

Top Comments

  • Nyarlathotep9

    Just a hunch.... I'm really not sure, and please, correct me if my impression is incorrect....

    ...but I'm getting the impression that Linus doesn't like CVS very much.

    · 34

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Nyarlathotep9's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Nyarlathotep9's comment.
  • peaceDOThuxDOTde

    i am watching this talk over and over again lol. I would hate almost everybody that arrogant, but it's linus and he says the truth and i love it. His message to Nvidia was fun as well ;)

    · 16

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate peaceDOThuxDOTde's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate peaceDOThuxDOTde's comment.

All Comments (1,140)

Sign in now to post a comment!
  • Gabriel Garcia

    Git is a SCM system. SCM stands for Source Control Management. You are not the intended audience for this product. I'm concerned you may be using hammers to cut your sandwiches. We have knives, you know?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Gabriel Garcia's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Gabriel Garcia's comment.
    in reply to inscii (Show the comment)
  • fabio rosario de jesus fabio

    momento de saudade lebransa que nao volta

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate fabio rosario de jesus fabio's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate fabio rosario de jesus fabio's comment.
  • ELIENE SIMOES FERREIRA

    n entendo english

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate ELIENE SIMOES FERREIRA's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate ELIENE SIMOES FERREIRA's comment.
  • Xaekai

    "CVS is Awesome!" -said no one ever.

    · 3

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Xaekai's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Xaekai's comment.
    in playlist Programming Talk
  • inscii

    That is correct, however, this is something traditional CVS systems (with a centralized server), have no problems with. On subversion/cvs/perforce I can just make the artists upload to a different folder in the repo (via access control), and they can enjoy version revisioning for their assets without any problems, cooperating with the versions of the code simultaneously (rolling back to an older version also rolls back the data). That's why I still prefer traditional CVS for game development

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate inscii's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate inscii's comment.
    in reply to rossotorres (Show the comment)
  • rossotorres

    Git was never meant for asset managing. You should use a different solution for managing game resources.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate rossotorres's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate rossotorres's comment.
    in reply to inscii (Show the comment)
  • zeadidas

    Game programmer here too. While I agree with you, where I work, data and source code come separated. Artists upload their assets in one trunk, programmers in another. GIT isn’t suited for binary files, yet it is awesome for source code, but again, it was never meant any other way.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate zeadidas's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate zeadidas's comment.
    in reply to inscii (Show the comment)
  • Wolfgang Schreurs

    Git keeps track of deltas (change-sets), but it needs the original project to perform the deltas on. From the base project all deltas are applied to the current version. So if 5 artist add 5 big files, all will be applied in order to the original version of the project to reach the most current version of the project. Either way, binary data should in most situations not be stored in a with a project anyway.

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Wolfgang Schreurs's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Wolfgang Schreurs's comment.
    in reply to comkieffer (Show the comment)
  • Petter Kjelkenes

    Favorite quote: "You can disagree with me -as much as you want, but during this talk -by definition, anybody who disagrees is -stupid and ugly".

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Petter Kjelkenes's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Petter Kjelkenes's comment.
  • comkieffer

    I thought git only downloaded deltas ? Does that not work for binary files ?

    ·

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate comkieffer's comment.

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate comkieffer's comment.
    in reply to inscii (Show the comment)
  • Loading comment...
Loading...
Loading...
Working...
Sign in to add this to Watch Later