[PATCH v7 3/4] gitfaq: partial cloning a repository
- From
Shourya Shukla <shouryashukla.oo@gmail.com>
- Date
- May 6, 2020, 17:11 UTC
- Message-ID
- <20200506171110.23124-3-shouryashukla.oo@gmail.com>
- In-Reply-To
- <20200506171110.23124-1-shouryashukla.oo@gmail.com>
Add issue in 'Common issue' section which covers issues with cloning large repositories. Use partial cloning to selectively clone the repository.
Signed-off-by: Shourya Shukla <shouryashukla.oo@gmail.com> --- Fixed a whitespace error pointed out by Elijah.
Documentation/gitfaq.txt | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/Documentation/gitfaq.txt b/Documentation/gitfaq.txt index 875cfa0acd..5a6c8fb07e 100644 --- a/Documentation/gitfaq.txt +++ b/Documentation/gitfaq.txt @@ -244,6 +244,17 @@ I want to change the remote of my repository. How do I do that?:: One can list the remotes of a repository using `git remote -v` command. The default name of a remote is 'origin'. +[[partial-cloning]] +The repository I am trying to clone is too big. Is there an alternative +way of cloning it in lesser space?:: + A good way to save space when cloning a repository is by using + `partial clones`. A partial clone will clone the full history of + the repository but will skip out the entities specified by the + `--filter` option one uses in `git clone`. Any entity which has + not been cloned to save space can be cloned on-demand (hence this + presumes that the user has an always-on network connection to the + original repository). See linkgit:partial-clone[1]. + Hooks -----
-- 2.26.2