What are some alternatives?
When comparing pre-commit and git-fastclone, you can also consider the following products
GitStats - A local GitHub-like contributions calendar
Git-Repo - Manage Gitlab, GitHub and Bitbucket from the command line
Fork - Fast and Friendly Git Client for Mac
TortoiseGit - TortoiseGit is an easy to use client for the Git distributed revision control system.
CodeHub - CodeHub is the most complete, unofficial, client for GitHub on the iOS platform.
GVfs - Git Virtual File System (by Microsoft)