Fast Git clone using shallow cloning
If you want to get a read only copy of a Git repository quickly you can do a shallow clone. To make a shallow clone use argument --depth 1 along with git command line version.
git clone https://code.google.com/p/selenium/ --depth 1
When doing a shallow clone with depth of 1, it tells Git to fetch only latest revision of a repository. Normal clone fetches entire history of a Git repository. As per Git documentation, you cannot clone or fetch from it, nor push from nor into it.
Shallow clone is useful when you have a slow network connection or you want to save on the network usage.
git clone https://code.google.com/p/selenium/ --depth 1
When doing a shallow clone with depth of 1, it tells Git to fetch only latest revision of a repository. Normal clone fetches entire history of a Git repository. As per Git documentation, you cannot clone or fetch from it, nor push from nor into it.
Shallow clone is useful when you have a slow network connection or you want to save on the network usage.
Comments
Post a Comment