git clone --recursive on steroids, by Square

What is git-fastclone?

It creates a reference repo with git clone --mirror in /var/tmp/git-fastclone/reference for each repository and git submodule linked in the main repo. You can control where it puts these by changing the REFERENCE_REPO_DIR environment variable.

git-fastclone is a tool in the Git Tools category of a tech stack.

git-fastclone is an open source tool with 163 Github Stars and 19 Github Forks. Here’s a link to git-fastclone's open source repository on Github

Who Uses git-fastclone?

git-fastclone integrates with

Why people like git-fastclone

Here’s a list of reasons why companies and developers use git-fastclone.



Add a one-liner

git-fastclone's Features

  • Create a reference repo for every repository and their submodules
  • Updates mirrors from origin and clones into target directory

git-fastclone's alternatives

  • Diff So Fancy - Make Git diffs look good
  • pre-commit - A slightly improved pre-commit hook for git
  • GVFS - Git Virtual File System (by Microsoft)
  • Working Copy - The powerful Git client for iOS
  • hub - Wraps Git with extra features that make working with GitHub easier (by GitHub)

See all alternatives to git-fastclone