YouTube home Comedy Week on YouTube
Upload

Git

GoogleTechTalks GoogleTechTalks·1,782 videos
148,027
161,029
Like     Dislike 26

Sign in to YouTube

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

Sign in to YouTube

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

Sign in to YouTube

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

Uploaded on Oct 26, 2007

Google Tech Talks
October, 12 2007

ABSTRACT

When you have hundreds of people simultaneously patching 25000 files of the Linux Kernel in sometimes conflicting ways, you might need some scheme or plan to sort all that out before you can build your next kernel and reboot. The Linux team uses "git" for their source code repository management, a homegrown solution that is optimized for highly distributed development, working with huge sets of files, merging independent work at multiple levels, and seeing who broke what. (Git has also since been notably adopted by the Cairo, x.org, and Wine teams, and is being transitioned to by the Mozilla codebase.)

In my talk, I describe what "git"; is and isn't, and why you should use it instead of CVS, Subversion, SVK, Arch, Darcs, Mercurial, Monotone, Bazaar, and just about every other repository manager. I'll also walk though the basic concepts so that the manpages might start making sense. If I have time, I'll even do a live walkthrough, where you can watch how fast I make typos.

Speaker: Randal Schwartz

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

  • nikhilesh93

    Actually I find git very suitable for small projects too. Why not just try it yourself, and find out? It's the best way. :-)

    At least for Linux, I like it. On Windows you have to mess around with msysgit et al.

    · 27

    Sign in to YouTube

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

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate nikhilesh93's comment.
    in reply to airlust (Show the comment)
  • Jakub Narębski

    Great talk!

    Some of the details are slightly wrong (signed tags are tag objects not commit objects, description of rename/copy detection is oversimplified especially for merges), and perhaps "git commit -a" should be encouraged, but it is nevertheless great talk.

    Nice description of fetch, rebase, publish changes workflow.

    · 17

    Sign in to YouTube

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

    Sign in to YouTube

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

All Comments (54)

Sign in now to post a comment!
  • Salvatore Shiggerino

    What kind of retard do they have writing the subtitles? Since when is CBS a version control system?

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    It's kinda weird that he calls Linus LYnus, especially given his contacts with Linus and all that.

    He may want to check ?v=CY2E-IzmNCQ

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    The guy is standing right there for christ sake, can't he tell us his bio himself you moron. Instead you have him stand next to you doing hand signals and gestures while you read off his accomplishments like a servant douchebag.

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    A-am i the only one here because you thought this will be the british slang? No? ;D; just me?

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    If you use Github, Microsoft in cooperation with Github made an application for it which is called "Github for Windows". It's really easy to use.

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    git saves us on daily basis

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    Excellent talk

    ·

    Sign in to YouTube

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

    Sign in to YouTube

    Sign in with your YouTube Account (YouTube, Google+, Gmail, Orkut, Picasa, or Chrome) to rate Pradeep Pant's comment.
  • 123user123name123

    Doing web development with small groups of people, Git is what saves the day every day.

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    Reminds me of Van Morrison...

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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

    Git up naw

    ·

    Sign in to YouTube

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

    Sign in to YouTube

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