Branch and Merging Concepts and Implementation - DATANALYTICS