Miscellaneous git topics
------------------------------------
git meets diff3 is a great explanation for a superior diff format.
diff3 is important since you frequently need the ancestor to determine what the correct
merge is. Why diff3 is not the default makes no sense to me.
Additionally,
rerere (reuse recorded resolution)
gives an automated mode for resolving conflicts.
$ git config --global rerere.enabled 1