Taco Steemers

A personal blog.

Version Control

Software developers use version control systems to collaboratively work on their code, and to allow earlier versions to be retrieved. Being able to retrieve earlier versions makes it easier to relate changes in application behaviour to changes in the code base. We call the act of adding a selection of code to the version control system committing.

Articles tagged with version control

Avoid unmaintained and undifferentiated forks on your repository hosting profile
Git: how can we squash (flatten) commits
Git pull without merge
When (not) to squash commits