Was ist Code-Ver­sio­nierung?

Die Code-Ver­sio­nierung ge­hört zu einem un­ver­zicht­baren Werk­zeug heutiger Software-Ent­wicklung. Über die Ver­sio­nierung werden Änderungen visualisiert und dok­umentiert, wer, wann, warum, was ge­ändert hat. Da­rüber hinaus können parallele Ent­wicklungs­zweige er­stellt und später wieder zu­sammen­ge­führt werden.