User Tools

Site Tools


2015:how_to_merge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
2015:how_to_merge [2014/11/06 13:08] – created jonjagger2015:how_to_merge [2016/06/11 14:05] (current) – external edit 127.0.0.1
Line 10: Line 10:
 But having more branches means that we need to merge more often and now we are faced with the prospect of resolving merge conflicts on a more frequent basis.\\ But having more branches means that we need to merge more often and now we are faced with the prospect of resolving merge conflicts on a more frequent basis.\\
 \\ \\
-Some developers, even those very experienced with a single window of code, seem to lose their nerve when faced with side-by-side diffs, 3-way merges and other complex visualisations of a simple” merge.+Some developers, even those very experienced with a single window of code, seem to lose their nerve when faced with side-by-side diffs, 3-way merges and other complex visualisations of a 'simplemerge.
 The session aims to explore best practices for merging.\\ The session aims to explore best practices for merging.\\
  
Line 16: Line 16:
   * Who should be merging   * Who should be merging
   * What an ideal merge should achieve   * What an ideal merge should achieve
-  * Conflict markers — the manual merge +  * Conflict markers the manual merge 
-  * Using a merge tool — the assisted merge +  * Using a merge tool the assisted merge 
-  * Breaking the rules — when a merge isnt intended to retain all changes for all sides+  * Breaking the rules when a merge isn't intended to retain all changes for all sides
  
 We will be using Git for our examples but much of the information will be applicable to other source control systems, even legacy centralised systems.\\ We will be using Git for our examples but much of the information will be applicable to other source control systems, even legacy centralised systems.\\
2015/how_to_merge.1415279329.txt.gz · Last modified: 2016/06/11 14:05 (external edit)