How to Undo Almost Anything with Git
YOW! 2014 Sydney
With Git you can make it look like you’re the perfect programmer who never makes a mistake! In this fast paced, terminal driven session, learn advanced techniques for undoing almost anything with Git. Starting from the safety of a revert, we’ll dabble with commit –amend, three types of reset and the dreaded reflog. We’ll also look at rebase -i and how to undo things like a merge commit or even a fast forward merge.