Talk in English - US at php[tek] 2024
Short URL: https://joind.in/talk/94d19
(QR-Code (opens in new window))
You know your local from your origin, your push from your pull, your merge from your rebase. But Git is still a mystery sometimes. Making mistakes is scary. What the $^@#! is a detached HEAD state? How do you get out of it? This and more mythical Git beasts will be discovered and tamed in this tutorial.
Even advanced Git users will leave this talk with new skills. You’ll be force pushing, hard resetting, and auto-bisecting like nobody’s business. What’s more: you’ll be confident, comfortable, and love doing it!
Comments
Comments are closed.
Git is magical and mysterious and the fundamental power behind most of what we do in software development. This talk quickly covered some of the most advanced uses (yay interactive rebasing!) with ease and made some of the tool's most complicated capabilities approachable.
I've seen some form of this as a tutorial in the past, and I think this format makes the presentation more accessible to a larger audience. So while this was a lot of review for me, Pauline knows her stuff and fielded questions well, so this would be a solid inclusion at future conferences with no changes (though the American idiom is "running around like a chicken with its head cut off"...but that's a little further from the "detached HEAD" reference so YMMV)
Git can be scary, even to people who have used it for years because it feels like the wrong command might destroy all the work. Pauline covered these topics clearly and concisely, and I left with a better understanding of things like the reflog and how one can use the detached HEAD state to try things out and then keep that work. I’m excited to start using some of these tools in my own Git workflow.
Great overview of some more advanced git commands, especially auto-bisect, which many haven't heard of.
I enjoyed this talk. I feel pretty comfortable with most of Git - except for messing with the reflog, and using interactive rebasing. So it was great to see Pauline cover this. She does great job of making these advanced topics less scary, and more approachable.