Lesson List
C++ Coding
Data types, functions and functional programming
0/1
Individual Projects
Turn your idea into reality
Lesson: Version Control Overview
About Lesson

Version control is a software development tool to ensure that a working product is available at all times.

This is divided into so-called branches:
– Main or Master: Is the published version.
– Development: stable development version.
– Feature: A version in which a new feature is developed.
– HotFix: A version for testing and fixing critical bugs.

New branches are always made only from the Development. Only when the development meets the criteria for a published version, it may be merged into the master branch.

We will use git for our version control.
You can also use SourceTree for a better overview.

Exercise Files
sourcetree.png
Size: 91.76 KB
git-repository.png
Size: 42.04 KB
Gitflow-Workflow-3.png
Size: 29.95 KB
Lesson List
C++ Coding
Data types, functions and functional programming
0/1
Individual Projects
Turn your idea into reality
0% Complete