Adventures in Advanced Git

Lorna Mitchell (27.Jun.2014 at 10:45, 45 min)
Talk at Dutch PHP Conference 2014 (English - US)

Rating: 5 of 5

Boost your git skills in this session where we pick out some of the most handy but underused features of an excellent tool. If you're confident committing, branching and merging, then come along and collect the next set of skills, to include bisect, rebasing, adding patches rather than files, the rerere command, and some tricks for handling multiple remotes. We'll also look at using configuration files: your own config, the gitignore file and how to teach gitattributes about the different types of file in your project. Anyone using git on a regular basis will learn some new tricks in this session.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

Please note: you are not logged in and will be posting anonymously!
= three plus six


Rating: 5 of 5

27.Jun.2014 at 11:30 by Kifah Abbad (12 comments)

Great stuff. Love the hands on approach, the scrips and the demos

Rating: 5 of 5

27.Jun.2014 at 11:30 by jeremie Pereira (11 comments)

Nice presentation !

Rating: 4 of 5

27.Jun.2014 at 11:32 by Boldizsár Bednárik (5 comments) via Android app

Liked the new "live demo" approach. Keep up the great work!

Rating: 5 of 5

27.Jun.2014 at 11:42 by Rafael Dohms (120 comments) via Android app

loved the new format and the way you handled the crowd. even as an experienced git user I picked up a few new tips. great job.

Rating: 5 of 5

27.Jun.2014 at 11:43 by Frank Koornstra (10 comments)

Impressive how casual she goes through the dungeons of GIT like it's an afternoon stroll. First time demo style she says but I find it hard to believe :) Well prepared and smooth.

Rating: 5 of 5

27.Jun.2014 at 11:45 by Gerard van Helden (22 comments)

Sorry there was so little time! Very insightful and live demo'ing went perfect. Loved the "text adventure" bit as well

Rating: 4 of 5

27.Jun.2014 at 11:52 by Alwin Drenth (3 comments)

Rating: 5 of 5

27.Jun.2014 at 12:19 by Anonymous

In deep topic carried on in a funny way, nice format. A lot of good tips to learn something new. Brilliant!

Rating: 5 of 5

27.Jun.2014 at 12:24 by Ludovic ivain (5 comments)

Great approach

Rating: 5 of 5

27.Jun.2014 at 13:30 by Jachim Coudenys (26 comments)

You immediately see you know what you're talking about and the way the presentation is done is sublime. You can keep the publics attention and keep it interesting for yourself (by never giving the same presentation ;).

The demo is well prepared and the way you use scripts keeps the flow in the presentation so you don't slow down.

I personally would liked some more advanced stuff, but democracy always wins.

Great talk!

Rating: 5 of 5

27.Jun.2014 at 14:16 by Stephan Hochdörfer (75 comments)

Awesome content. Thought I knew quite a bit about git, but Lorna showed some neat tricks that I did not know so far. Would love to see a workshop of the talk ;)

Rating: 5 of 5

27.Jun.2014 at 14:22 by Ramon Kleiss (8 comments)

Picked up some useful tricks for when I screw it up (which always happens)!

Rating: 5 of 5

27.Jun.2014 at 14:47 by Eddy de Boer (15 comments)

This was a great talk. Lorna explained excellently some advanced features of Git in a clear manner.
I wish we had more time.

Rating: 5 of 5

27.Jun.2014 at 15:20 by Misha van Tol (8 comments)

Rating: 5 of 5

27.Jun.2014 at 16:44 by Steve Guns (18 comments) via api

Awesome talk, too bad it was live and thus hard to get slides for. I'm probably going to forget things :)

Rating: 5 of 5

27.Jun.2014 at 16:55 by Jeff McLennan (9 comments)

I thought it was an interesting way to present information and keep the audience engaged. Dynamically adjusting your content to your audience's desires really worked well. It's also encouraged me to try using Git from the cmd line more often and for more than just some basic tasks.

Rating: 4 of 5

27.Jun.2014 at 17:22 by Scato Eggen (5 comments)

Entertaining and informative :)

Rating: 5 of 5

27.Jun.2014 at 17:31 by Stelian Mocanita (13 comments)

Brilliant, but I can't stop thinking of what was behind door number #1. That will forever hunt me.

Rating: 5 of 5

27.Jun.2014 at 19:10 by Marius Pesé (7 comments)

An entertaining and educating talk - an absolute must-hear if you get the chance. Obviously your slides aren't really helpful without the hands-on part, but a little cheat sheet with your fav set of functions you addressed during the talk would be awesome!

Rating: 5 of 5

27.Jun.2014 at 22:19 by Michel Everts (10 comments)

Loved the way you did this talk!

Rating: 5 of 5

27.Jun.2014 at 22:55 by Justin Carmony (40 comments)

Excellent talk, I learned things that would have saved me hours of headache and misery just 2 weeks ago. It was also really helpful just to see some useful options you were passing to git, like all of the git log options. :)

One small recommendation, since the path in your prompt was very long, it would cause most commands to line wrap, and the projector would cut off 1-2 characters on the side of the screen, making it hard to know some of the options you used. So it'd be awesome if you could move or use a symbolic link in your home directory to your example data directory, so we would see ~/dpc14/ instead of ~/data/some/other/directory/cannot/remember/dpc14/. :)

Rating: 5 of 5

27.Jun.2014 at 23:45 by SvarunRaj (5 comments)

Well prepared talk.

Rating: 3 of 5

28.Jun.2014 at 09:39 by Thijs Alberts (28 comments)

Rating: 5 of 5

28.Jun.2014 at 10:51 by Ge Zuidema (10 comments)

Well done! Your approach with the demo's and letting the audience choose where to go is awesome. It made me feel I participated in this, and that I think is a great achievement with such a large audience.
And of course I learned a lot of things I am going to use in my everyday work. Thank you very much!

Rating: 5 of 5

28.Jun.2014 at 11:52 by Cees-Jan Kiewiet (17 comments)

Very well executed the new format. Picked-up a few handy new things!

Rating: 5 of 5

28.Jun.2014 at 14:30 by Marcus Klaas (6 comments)

Excellent. Would have loved to learn a bit more about the inner workings of git (the .git directory and such), but the audience chose otherwise. You are a Natural presentator. Very pleasant.

Rating: 5 of 5

28.Jun.2014 at 14:33 by Jos Elstgeest (7 comments)

Always nice to find out some new tricks from an exelently executed presenation, good job, thanks!!!

Rating: 5 of 5

28.Jun.2014 at 18:43 by Michael Erkens (6 comments)

I really like the demo approach, learned some nice tricks to solve problems [s]my colleagues[/s] I created!

Rating: 5 of 5

28.Jun.2014 at 19:34 by Rudi (14 comments)

Good talk, good very clear presentation.

Rating: 5 of 5

28.Jun.2014 at 21:16 by Bert Hekman (12 comments)

Picked up a few new tricks. Good presentation!

Rating: 5 of 5

28.Jun.2014 at 21:50 by Cliff Odijk (3 comments)

Honestly I use a GUI for most of my git operations and new most of the little tricks but it was great to see things I dit not know about git.

Rating: 4 of 5

28.Jun.2014 at 22:10 by Peter Paul Keulers (7 comments) via Android app

Very interesting and well presented.

Rating: 4 of 5

29.Jun.2014 at 07:14 by LuisCordova (89 comments)

good job would have liked to see a mention of and perhaps some really summoning to learn FOSS workflows, more rebase, rerere, or git-extras or perhaps some things still unknown on git.

you are a great communicator, and have got a nice british accent! Great review, thanks!

Rating: 4 of 5

30.Jun.2014 at 09:11 by Ralf Pot (15 comments)

Rating: 4 of 5

30.Jun.2014 at 11:09 by Lucas van Lierop (10 comments)

Inspiring but also funny, learned some new things! One thing which could have been interesting is 'filter branch' which I personally categorize as 'git black magic'. Don't know if we just avoided that issue (by choosing our 'path' through the talk) but it is so powerful since you can use it to rewrite history in every file of every revision in every branch. While this is something you do not do daily it is very powerfull and proved to be SO useful when doing merges of projects and/or svn imports.

Rating: 5 of 5

01.Jul.2014 at 10:30 by Anonymous

Rating: 5 of 5

01.Jul.2014 at 17:23 by Antoine Hedgecock (1 comments)

I greatly enjoyed this talk, very well prepared and with just enough humor to keep it serious as well as very educational.

Rating: 5 of 5

11.Jul.2014 at 16:20 by belgianMike (24 comments)

Super nicely done.
Just too short, need more goodness.

© 2014