Git Merge

Git merge preserves the exact history of branching and merging events. Git merge combines two branches by creating a merge commit that records where the branches joined. Git merge can create a non-linear history that becomes difficult to f…

1 sources - 5 claims

Git merge preserves the exact history of branching and merging events. Git merge combines two branches by creating a merge commit that records where the branches joined. Git merge can create a non-linear history that becomes difficult to follow over time. Merge commits can clutter history with uninformative auto-generated messages. Merge is appropriate for shared team branches because it avoids rewriting history.