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

Automatically blocking a git commit if we detect a known mistake
Avoid unmaintained and undifferentiated forks on your repository hosting profile
Some files and information should not be in source control
Git: how can we squash (flatten) commits
Git pull without merge
When (not) to squash commits