Do you even version control? Come learn advanced Git with John Britton from GitHub. You'll learn about command composition, the underlying data structures of Git, and merge conflict resolution. We'll show you how to rewrite the past with rebase and also help you recover from otherwise fatal errors using the (very meta) version control system for your version control system, the reflog. After the talk, there will be a Q&A session. Come prepared with questions.
John Britton is a developer and community builder, active in both open source and open education. As Education Liaison at GitHub he’s working to improve computer science education by bringing the principles of open source into the classroom.