Big bug in comparing sha values in git merge.
Fix bug in smartCheckout.