60 Minutes
You have been using Git for a while now. You understand the DAG and how commands like merge and rebase work. But there is a lot more to Git such as the stash, reflog, and interactive rebases. How can one use these to make their more effective use of Git?

In this session we will look at some of the advanced facilities that Git offers. We will see how we can use the stash to improve our workflow with Git, how we use rebase to rewrite and even split commits. After this session you will be well on your way to Git mastery.
Speaker Raju Gandhi

Raju Gandhi is a programmer, consultant, speaker, trainer and all around nice guy. He has worked in the software industry for over 15 years, with experience in both government and private sector. He is a strong advocate of functional programming, and a proponent of immutability across both hardware and software. You can find him online on twitter as @looselytyped, as well as his blog, https://www.looselytyped.com. He’s a speaker for the No Fluff Just Stuff Java conference series, who host UberCon, RichWeb, ArchCon, Angular Summits, etc., and does about 20 conferences a year. In his spare time, you will find Raju reading, playing with technology, or spending time with his wonderful and significantly better half.

Sign Up to Launch Recording