Please. Stop Using Git. - Matthew McCullough
HTML-код
- Опубликовано: 9 янв 2012
- Don't miss an upload! Subscribe! goo.gl/szEauh
Matthew McCullough presents at Ignite OSCON 2011 on his reasons for you to stop using Git.
Stay Connected to O'Reilly Media by Email - goo.gl/YZSWbO
Visit OSCON. The Open Source Convention - goo.gl/mG3Cde
Follow O'Reilly Media:
plus.google.com/+oreillymedia
/ oreilly
/ oreillymedia Наука
I just will gitignore it.
+Jose Gonzales perfect
+Jose Gonzales Nice joke!
+Jose Gonzales Sounds like you're committed.
Jose Gonzales Lol.
+Alonzo C You might think those are bad but checkout this pun.
This is sarcastic video telling you how good git is! This guy works for github, actually.
I don't git why he is pushing his opinion on us so hard. It's like his head is up in the cloud. I think we need to pull away from this thinking and branch out our own thoughts. If we commit to that, then everyone can merge together in harmony. Until then, I'm going to stash my thoughts here and hopefully someone can reap from them.Ignore them if you will.
+jsprogrammer stop it :'')
+jsprogrammer Please stop it :)
Nice hahahah
+jsprogrammer It's kinda his head was too long *IN* the cloud so it freezed.
best comment I ever saw
I get the sarcasm alright but it was not really worth 5 minutes
+Lasse H This video was so lame. Not even funny
+Chris Developer exactly
+Lasse H Your comment saved my 5 minutes
wasted 2.5 minutes of my day.
New to programming here. It was a pretty decent way to introduce Git and explain its merits briefly instead of watching someone bumble through a 20 minute demonstration.
This was immensely different from what I had imagined when I saw the title.
Good job.
Git represents more of Linus's own work than Linux, which was a much larger collaboration. It shows how smart the guy is & how he kept working on a new project when others were just 1 hit wonders.
I wasted 5 minutes of my life...
So many downvotes. You guys realize, this was total sarcasm right? He talked about the positives, then cast them in a way that made it sound like there was some mystical harm that was happening. Some of them weren't funny, most of them were, and he's highlighting the awesome parts of git. Really, before downvoting, watch the whole video.
Yes. We all get it. We're not on the autism spectrum. You might be. It's a really childish and irritating way of communicating.
+zzbzq If so many got it, then why so many downvotes? I don't see anyone really refuting what he's saying, but lots that seem to wonder if he's being sarcastic. I don't see what autism has to do with this.
+David Thole because it's a strawman. He's playing both sides of the argument so the right side wins. It doesn't convince anyone and doesn't prove anything. And on top of that, he's preaching to the choir. People at that conference already use git.
Hexane And here's an example of someone who doesn't realize it's sarcasm.
+David Thole because the title says "stop using git" and so I opened it to know why and what did I get? 5 minutes of stupid sarcastic talking? fucking awesome.
a tech comedian? what kind of witchcraft is this?
You get quite a bit of this nerd humor @ hacker conventions too!
No witchcraft. Just proof that some things don't mix well.
The not funny kind.
I had a client once who insisted on "helping" with coding. He considered it a waste of time to to use SVN and to test locally. Instead, he'd just upload untested code to the production webserver and hope there were no version conflicts or bugs. Since the customer is always right, I couldn't explain what an incompetent moron he was.
What's even worse is when you enter a workplace in 2014 that has no source control whatsoever and has been working on a web app on a shared directory for over 6 years...
how can people not get the sarcasm?
To get sarcasm you have to sacrifice your integrity...the don't get it because they're innocent. Sarcasm is low wit and cheap...good irony is always funny and good.
As an autistic, the sarcasm was obvious to me because the reasons he was giving for abandoning Git were clearly absurd and his presentational style was a stand-up comedy routine (and people were laughing). Only two possible conclusions: 1. it's meant to be funny, and the audience were laughing WITH him 2. He is completely crazy the audience were laughing AT him. Point 2 cannot be right because O'Reilly is a respected publisher and would not post a video of someone being mocked in this way and if they did, Matthew McCullough would probably ask them to take it down.
I get the sarcasm. It's just not funny.
Happy SpaceInvader Woah, I love your totally rational explanation.
frother yeah. But reading the comments it seems a lot of people didn't realize it was sarcasm at all :D
"Kids these days use git and develop so fast.. back in my day, we used to spend hours with SVN. So, freaking stop using git"
Why does this video even exist?
Great speech! Laughed almost the full duration of the video!
Phew! At first I thought this is meant seriously. :D
Git is BAD. It spits errors instead of giving a solution. In this video they try to to sell Git like that annoying MLM guys.
I am getting back into the IT can this be used to distribute patches for OS/Software. Or is it just for developers,
Great video! It has convinced me to start using Git!
Well i started to learn Git yesterday and then today i found this, great.
Saw this live at OSCON. Great talk!
I've been saying this for 15 years. He is absolutely right on all points.
I want to introduce him to my corporate admin team. And after that I want him to give a prepared speech in our weekly Toastmasters meeting. I'm sure he'll steal away the show.
Really fun and informative!
How did you git your problem with git
As a new Developer, watching this video actually helped me understand more about Git and its function.
Great talk!
I have a lesion on cingulate girus that makes very difficult for me grasp sarcasm. But when he talked about SVN generating jobs this was a clue.
@MrSUSHI Glad you liked it. 'twas fun to give it and got a lot of laughs.
WTF? Is this a speech full of sarcasm that I didn't get? But he seems so so serious.
Yep, it's supposed to be ironic.
wikichris
and the irony is that it's actually not ironic...........
10 years later. The click bait title still works.🙂
Fabulous!!
Click Bait, Click Bait everywhere.
+xrlabs It's Git Bait
I feel bad. I feel ashamed. I am going to delete that repo. I am going to stick to old ways to loose my hair at finding bugs. I miss having shiny bald spot that older generation of programmer used to brag about. Sigh...
Nikhil Vetam -- how do you "loose" your hair?
BMS Greg You just pull them hard when your code doesn't work. They get "loose"
Agreed ;-) -- thanks for clearing that up -- have a great day!
He is so committed!
what does Daniel Tosh have against Git?
A great speech, but with a few problems:
- While killing the svn-admin, Git created the git-guru.
- Github is *not* free as in freedom.
- Git has its cost in user-training. The UI is still horrible after 7 years of development, though using a DVCS does not need to be complex.
Stimmt ☺
Arne Babenhauserheide
Not sure what either svn-admin or git-guru is, can you elaborate? Never heard of them.
GitHub is not free, you are correct. We aren't talking about GitHub, though, we are talking about Git. GitHub is hosting Git projects and gives you a beatiful WebUI for it and is, by far, the most popular Git repository hoster, but it is NOT Git.
The basics of Git are not that complicated. Once you get your head around staging and branching you are pretty much all set and able to use a lot of the power Git has to offer. Of course, if you want to use its full power, you have to invest some time, but that is the same with every tool. Including CVSs.
As for the horrible UI, Git is intended to be a CLI tool. If you need a pretty front-end, you should look for 3rd-party tools. I know a couple of my friends use "Git for windows", which adds a Windows 8-like GUI. I am quite happy with the CLI, though. No matter how good the GUI, it will never compete with the power of a good CLI. (I wouldn't even be able to test the GUI program, since I'm using Linux :P)
Yndostrui sadly it’s not true for git that you’re good with the basic commands. Git usage is full of situations where you need to know implementation details and plumbing commands to get yourself out of a situation (except by recloning). Sadly the porcellain in git is a pretty leaky abstraction.
Arne Babenhauserheide Been using Git for a bit over a year now and so far, I have not encountered a situation like that...
Yndostrui lucky you ☺ I hope for you that it stays like that.
Title is click-bait, but this is a good talk. He's committed to the tongue-in-cheek, totally.
We wrote our own internal change control system back in early 1990s, which we are still using for development. Hmm... never heard of Git before, but will check it out.
That was hillarious. Best IT jokes of the day.
I love the hilarious sarcasm
he got me on the committing a bug issue lol
Well, Git is fine but has a few serious drawbacks. And while it sure is possible to overcome them by using it "the right way", I really don't think a good versioning system should require that approach. It's free and it doesn't suck, that's its major advantage. Pretending it has no problems is not even funny.
I save the project files on my hard drive, I just create some folders and randomly assing them versions and copy them manualy as I please... I don't need all this cloud thing, I write all my code alone offline, I back them up by burning CDs. I don't even need syntax highlight I got microsoft notepad.
that...was...awesome!!!
genious
You sir, have convinced me.
Best thing I saw since Wat :D Genius!
Good advertisement for GIT
dhruba talukdar git needs no advertising. The false title caused me to waste time.
What an amazingly funny guy.
LOL Great talk !
Brillant
I agree.
Matthew's voice (and to a small extents) reminds me of Carrot Top.
Tongue-in-cheek FUD, I like it. =)
Git needs advertising, man there are some folks who hate it. I love it...but many people I talk to truly hate it.
Aren't there free os?
The sarcasm is real. Not detectable, but it's there.
who gave this guy a mic :"D
The sarcasm is hard to find, but when you find it, oh boy...
Haha this is funny. For the first minute I actually thought he was arguing against git. I think it is a good explanation for why git is still around and is becoming the most implemented version control system.
I honestly thought he was serious - until his Linus Torvalds slide was on the screen - it took me that long to figure out the sarcasm.
You fooled me - not an easy thing to do - Big Up to yourself!
I followed his suggestion and stopped using Git, and let me tell ya'... my life couldn't of a been more better.
I could not stay awake through this. What were the reasons to avoid git?
What is a solid state flash hard disk? lol. I thought there was either SSD or HDD. Apparently there is now SSHD. 3:18
@xitrumch It was a parody to lighten the evening. I teach Git workshops and work for GitHub. It got a lot of laughs from the audience and increased the Git workshop attendance because folks knew they would have fun.
So many down-votes! I mean..why?
I never knew there are so many people with no sense of humour. Though he was not fully funny at times, but that was sarcasm.
LOL! Good vid!
OMG the sarcasm is real!
This is Killer !!
Isn't sarcasm supposed to be a little funny instead of tedious as hell ?
World is changing we have adopt to it...
Sooooooo............... use Git?
The best endorsement of git ever!
Now that was some beautiful satire.
One simple fact on Git that speaks volume: On Lynda.com there is a course "Visual Studio Essential Training" (btw a very powerful tool), length 7h 30min. The length of "Git Essential Training": 7h!!!!!!!
you're in sane, mate!
i don't know why i didn't realize this was sarcasm the first time i saw it
Very hilarious!!! :-)
Well, that was a waste of time.
uriituw Maybe not for the people attending.
Even worse for them.
Git 2/10, would not git push
Came here to find out what the downsides of Git might be. But this guy is head over heels in love with it even though, obviously, in denial about it ;-)
This happens when they make a show from a profession or science. People want to grab attention, want to say something very blasphemic, then they make a perfomance, and they say totally silly things.
And they had the attention for 10 minutes. Wow.
lol.. thank goodness, I thought I was going to be convinced
Brilliant. Hilarious...
What would we do with all our Clearcase admins? These people become your family, your one true family your Clearcase family. You invite them to Thanksgiving, Christmas etc. Who needs tools that work and don't lead to opening tickets and waiting for people to fix the VOBS. I also like the Windows 3.1 style of GUI they use. It' so retro.
He’s damn right! I know due to long-term usage!
Well, it certainly seems using git is more work than using subversion. Whether the increased functionality makes up for the more work remains to be seen as far as I am concerned. Most version control work is and should be routine.
You never heard of git? Which rock exactly have you been living under?
This felt like a joke from the very beginning and I knew it was 100% when he said "do you want a free operating system" with a bad tone. Bravo.
Omg, the music in the beginning was in Silicon Valley. I must know what it is!
+Ilya Terentyev I noticed it too! The track is called Swiss Glide by Michna... v=C5ss2mPH2Cw
See also: jeffcardoni(dot)com/silicon-valley
I couldnt get it. Does he want us to use git or is he suggesting not to?
2848 people failed to merge the "sarcasm" branch into master.
I'm sure, this guy uses git more than all of us
An open source OS sounds good to me!
Sarcasm....... it's over 9000
So high that stoped being sarcastic hahahah
Using Clearcase is suffering. Thank you for that shoutout.
*sigh* Yet another instance of someone telling me "do not use X" and not presenting an alternative. This is why I still use global variables.
We use clearcase at work and I hate it with a passion.
Git is a cool tool but it's how some are forcing expectations on others that suck. Plus there's something bad about propagate throwaway code
Nice parody, N00B!
5 mins of my time i will never get back
TDLR version of the reason for not using the git please...
After repeated twice of the video, I still kinda not get the reasons he gave in the video...