Articles by

Tobias Günther

Direct link to the article Interactive Rebase: Clean up your Commit History

Interactive Rebase: Clean up your Commit History

Interactive Rebase is the Swiss Army knife of Git commands: lots of use cases and lots of possibilities! It's really a great addition to any developer's tool chain, because it lets you revise your local commit history—before you share your work with the rest of the team. Let's see what you can do with an interactive rebase and then look at some practical examples.
(Updated on )
Direct link to the article Merge Conflicts: What They Are and How to Deal with Them​

Merge Conflicts: What They Are and How to Deal with Them​

Merge conflicts... Nobody likes them. Some of us even fear them. But they are a fact of life when you're working with Git, especially when you're teaming up with other developers. In most cases, merge conflicts aren't as scary as you might think. In this fourth part of our “Advanced Git” series we'll talk about when they can happen, what they actually are, and how to solve them.
(Updated on )

Tower 2.0 is Here – To Make Git Easy!

Most people wouldn’t call version control their hobby. But in the last few years, people have also become aware of how valuable it is. Nowadays, you won’t find a top programmer, web developer, or web designer who doesn’t use …

(Updated on )