Tobias Günther

a photo of Tobias Günther

Tobias Günther is CEO and frontend developer at fournova. With his team he develops the Git desktop client Tower for Mac OS X.


Episode 79 Advanced Git

Git is a powerful tool for helping developers collaborate, organize, and code at their best. But like anything powerful, Git can be confusing and overwhelming. Tobias Günther joins Jen Simmons to explain how to get through the pain points. They talk about branching, team workflows, remote servers, submodules, GUI tools, and more.

In This Episode

  • Tower, a Git client for Mac
  • GUI vs CLI apps
  • Branching
  • Common Git workflows
  • Getting back to a different state of your files
  • How to handle merge conflicts
  • Remote repositories
  • Deployment mechanisms using Git