Event Cancelled: 17 Ways to Undo Mistakes with Git

by TQ

Event speaker at TQ

See all events

Event Cancelled: 17 Ways to Undo Mistakes with Git

*Unfortunately, due to unforeseen circumstances, we’ve had to cancel this event. If you've signed up via nvite, please expect an email soon with access to Tobias Günther’s webinar ‘17 Ways to Undo Mistakes with Git.’

On 17th July, we'll welcome Tobias Gunther for a 1-hour live workshop on Surviving with Git - How to Undo Things and Recover from Mistakes. During this session, you will learn how Git can make you a better professional - by helping you roll back, revert, and generally undo almost anything. You'll see 17 different workflows with lots of helpful tips & tricks for both beginners and experts.

We'll cover:

  • Fixing commit messages and changesets
  • Discarding local changes, down to individual lines
  • Undoing and reverting old commits
  • Returning to a previous version of your project- Restoring deleted branches and commits
  • Moving commits between branches
  • Deleting unwanted commits
  • Combining multiple commits into one
  • ...and much more!

Commands and workflows are demonstrated using Git on the Command Line, so that anybody can take part - no matter what tools (IDEs, GUIs) they are using.

The workshop is for anyone with a basic understanding of Git and version control. You will leave the workshop with a solid understanding of how to use Git for improving your day-to-day work. Knowing how to undo mistakes is a crucial skill in today‘s complex projects.


  • 9:45 - walk-in
  • 10:00 - talk begins
  • 10:45 - Q&A
  • 11:00 - end


Tobias Günther is the author of the book Learn Version Control with Git as well as numerous articles and tutorials on the web. For many years, he has been helping people to become more productive and confident with Git and version control.

He also is the founder of the popular Tower Git desktop client. For this workshop, he will mainly show commands and workflows with Git on the Command Line.