Skip to main content
I saw how to do this on but the information was out of date.


  • Download and install diffmerge.

I used this link: DiffMerge.


  • Verify you can run it from the command line:





  • Run the following commands from the git command line


   
git config --global diff.tool diffmerge
git config --global difftool.diffmerge.cmd 'sgdm "$LOCAL" "$REMOTE"'
git config --global merge.tool diffmerge
git config --global mergetool.diffmerge.cmd 'sgdm --merge --result="$MERGED" "$LOCAL" "$(if test -f "$BASE"; then echo "$BASE"; else echo "$LOCAL"; fi)" "$REMOTE"'
git config --global mergetool.diffmerge.trustExitCode true



  • Now use the standard git commands for launching diffs and merges
   
git difftool filename.ext
git difftool branchname filename.ext
git mergetool



Note:  I had to perform these steps twice.  Once running the git command line under admin and once under user.  There are times I need to run as admin and it uses a different global config file location.

Comments

Popular posts from this blog

Microsoft patent division taking cash from at least 5 Android vendors

Microsoft patent division taking cash from at least 5 Android vendors I love some of Microsoft products. However, the patent system is broken. It becomes barrier innovation and small companies. Google and Android is not small but it is success is largely due to the free availability of it to the masses. The masses ability to review, critique and contribute and then use. Just like other products, java, linux, etc.... I suspect the arguments will sound like those of the drug industry. We invested so much we must protect our investment. As we watch big Pharma die a slow death from protectionism and gaming the patent system. A company that wants to make money needs to add VALUE not put up white picket fences. I provide services to my employers. If I put up picket fences to protect my JOB, I would be fired as soon as possible. We need to fire this type of action. It is friction to innovation not lubricant.

China to ban online impersonation accounts, enforce real-name registration | Reuters

I can't comprehend this.  I grew up in a red state so most liberal ideas are hard for me to relate to but this stuff blows my mind. We are not perfect.  Our government spies on us, tortures prisoners and etc but when it comes to light scape-goats are found and government has to regroup and find other ways to meet their ends.  In other countries, you just have to take it and take it. Today, I remember how proud and thankful I was born in America. China to ban online impersonation accounts, enforce real-name registration | Reuters : 'via Blog this'