Sara Ford is a Cloud Developer Advocate at Google. Previously she worked at GitHub and Microsoft and taught software engineering at Cal Poly. She’s a Distinguished Engineering Fellow at Mississippi State University and has a Masters degree in Human Factors (UX) from San Jose State University. She’s the author of two books on Visual Studio and has given numerous international talks on developer tools.
As part of this #CourageToCreate track, Sara will lead a workshop on Mastering the Git Porcelain Commands: Have you ever deleted your .git folder to start over? Or panicked because you got into a detached head state or `git log` was missing commits? (I did many times getting started!) In this interactive “active learning”-based talk, you’ll compare and contrast similar git commands using a git visualization tool. You’ll recognize the benefits and tradeoffs between: rebase vs merge, revert vs reset, log vs reflog, bisect vs blame, and more! And you’ll never need to delete your .git folder again!