Git uses branches to isolate development streams, to prevent the stable release branch from becoming polluted. Bringing work in a branch into the main stream means merging branches. Here’s how you do it.
Read This Article on How-To Geek ›
Source : How to Use Git merge