The following is based upon the 1.0 release of GitHub for Windows or Git Bash Shell.
	    
	      Since GitHub for Windows is built upon a version of the
	      Git for Windows (MSysGit) package, the 
	      Command Prompt commands
	      in the following section could also be used.
	      The acutal configuration file settings are provided
	      here to avoid various command line quoting issues in
	      the various shells available to you.
	    
	  
	    Add the following lines to your .gitconfig.
	    This file should be in your home directory in C:\Users:
	    
[diff] tool = diffmerge [difftool "diffmerge"] cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe \"$LOCAL\" \"$REMOTE\" [merge] tool = diffmerge [mergetool "diffmerge"] trustExitCode = true cmd = C:/Program\\ Files/SourceGear/Common/DiffMerge/sgdm.exe -merge -result=\"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\"
	    
	      Note that both of the cmd = ... lines
	      were wrapped for this document and should appear as
	      a single line in your .gitconfig file.
	      You can verify your settings with the git config --list command.
	    
	  
	    
	      The pathnames above assume that the MSI installer was used to 
	      install DiffMerge in the standard location.
	      If you installed DiffMerge from the ZIP package, be sure to
	      adjust the pathname to sgdm.exe accordingly.
	    
	  

