Git Branching Merge Workflow Version Control Github Transparent