Import the --topo-order change and fix the writing of ~/.gitk.
Import the --topo-order change and fix the writing of ~/.gitk.

destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git