Turn down the lights
Turn up the lights
Change Player Size

Git

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 p...  
 

More From: googletechtalks

High Performance Web Sites and YSlow1:00:33
55,294 views
Contributing with Git56:53
11,643 views
Linux Telephony: Not so short Overview59:47
2,162 views
Wuala - a distributed file system48:32
54,282 views
The Web That Wasn't59:34
36,323 views
The Next Generation of Neural Networks59:23
106,685 views
Life's Too Short - Write Fast Code (part 2)55:52
33,241 views
The Secret History of Silicon Valley56:31
137,728 views
Getting C++ Threads Right1:10:16
49,977 views
Standing On The Shoulders Of Giants: The Coming Of The Linux Desktop1:02:20
8,346 views
How to Count ALL Human Carbon Emissions in the US51:16
214,045 views
How Open Source Projects Survive Poisonous People (And...54:58
117,565 views
"The Clean Code Talks  -- Inheritance, Polymorphism, & Testing"38:25
29,087 views
No Time to Think58:08
62,584 views
How Ant Colonies Get Things Done1:05:10
28,846 views
JavaScript: The Good Parts1:03:47
47,014 views
Inside VMware Fusion58:07
36,457 views
Massively Multiplayer Open Source Game Development58:39
28,562 views
Merb, Rubinius and the Engine Yard Stack47:35
8,188 views
Prince XML: Generating High Quality PDFs from HTML + CSS1:02:30
22,445 views

QuickList(0)

Upgrade to Flash Player 10 for improved playback performance. Upgrade Now or get more info.
152 ratings
Sign in to rate
70,037 views
Want to add to Favorites? Sign In or Sign Up now!
Want to add to Playlists? Sign In or Sign Up now!
Want to flag a video? Sign In or Sign Up now!

Statistics & Data

Loading...

Video Responses (0)

This video has no Responses. Be the first to Post a Video Response.
Sign in to post a Comment

Text Comments (26)   Options

Loading...
airlust (1 month ago) Show Hide
 -5
Marked as spam
Good talk, I now definitely don't want to use git. Specifically designed for a big, very distributed development team - the linux kernel. Can you make it work for smaller projects? Sure, but why would you bother when the tool support for other SCM tools is so much better. If you really need the distributed repo model so you can commit when you're on a plane, mercurial seems much better. Although really, you want to commit when you're on a plane? Give me a break.
nikhilesh93 (3 weeks ago) Show Hide
+2
Marked as spam
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.
79santosh (1 month ago) Show Hide
 0
Marked as spam
He just hurried through it & had absolutely no interest in building up any kind of coherent, sensible explanation of how Git is different than other version control systems. It's kinda sad, that something as cool as git has guys like him - who might be an amazing engineer - sucks at even the most basic explanation, evangelizing it. Don't lose hope though, git is really not as hard as he makes it out to be - check out jim weirich's 'gentle introduction to git' instead. Difference is night & day.
mrshiz111 (1 month ago) Show Hide
 -3
Marked as spam
So much information. Way more than I needed at the moment. But its good to know that one day I might want to watch this full video.
demonkoryu (3 months ago) Show Hide
+8
Marked as spam
I got so sick of Linus talk after 5 minutes. I was simultanously falling asleep (CVS bla, CVS blub) and wanting to kill somebody (Everyone who agress with me is fat and ugly. Eat this mofos).

This talk is much better, and the comment about "Linus showed you what Git *is not*, I'm going to show you what Git *is*" at the start really shows what Randal thinks about Linux presentation. Helped to elevate my mood after the Linus talk, also.



Had to get this out of my system. Peace folks. ^_^
demonkoryu (3 months ago) Show Hide
 0
Marked as spam
s/agress/disagrees/
apokalypse24 (3 weeks ago) Show Hide
 0
Marked as spam
True.
smythereenz (5 months ago) Show Hide
 -8
Marked as spam
cyborgtroy (4 months ago) Show Hide
+2
Marked as spam
So why don't you install git and use it?
See if you like it or not.
smythereenz (4 months ago) Show Hide
+1
Marked as spam
I did and I do minus a few details. But that's no different from other tools that I like. It is currently #2 on my short-list of VC SW.

next, your post is not a "reply" to mine as mine addressed the quality of Schwartz's preso, not git itself. Many of Torvalds's and Schwartz's comments are based on CVS which is on the fast-track to obsolescence and was long before git. They MIGHT say something interesting if they understood that branching and merging are not inherently expensive nowadays.

Would you like to comment?

Join YouTube for a free account, or sign in if you are already a member.