# Get up to speed with partial clone and shallow clone

DevFeed: [Get up to speed with partial clone and shallow clone](<https://devfeed.tech/articles/get-up-to-speed-with-partial-clone-and-shallow-clone-68672.md>)

Original publisher: [Read original article](<https://github.blog/open-source/git/get-up-to-speed-with-partial-clone-and-shallow-clone/>)

Author: Derrick Stolee

Published: 2020-12-21T21:04:37Z

Content type: tutorial

Language: en

Sources: [GitHub Blog](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [Git](<https://devfeed.tech/topics/git.md>), [version-control](<https://devfeed.tech/topics/version-control.md>)

Tags: [git](<https://devfeed.tech/tags/git.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [repositories](<https://devfeed.tech/tags/repositories.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

## AI overview

The article explains how Git partial clones and shallow clones reduce the data downloaded for large repositories, comparing blobless, treeless, and shallow approaches. It describes their effects on Git commands and fetch performance, and recommends choosing a clone type based on developer workflows or automated builds.

## Source excerpt

As your Git repositories grow, it becomes harder and harder for new developers to clone and start working on them. Git is designed as a distributed version control system. This means that...