Currently partial clones can't be converted into full clones, because there is an issue where the remote can't send all missing objects required. Signed-off-by: Bagas Sanjaya <bagasdotme@xxxxxxxxx> --- This patch is based on "clone: document partial clone section" by Teng Long [1]. [1]: https://lore.kernel.org/git/pull.745.v5.git.git.1614695133486.gitgitgadget@xxxxxxxxx/ Documentation/git-clone.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/git-clone.txt b/Documentation/git-clone.txt index 15495675a8..551d8fd141 100644 --- a/Documentation/git-clone.txt +++ b/Documentation/git-clone.txt @@ -377,6 +377,10 @@ only reading commits. `git log -p -- <path>` will download blobs to generate the patch output and git log --raw will download all blobs that changed at recent commits in order to compute renames. +It is currently not possible to convert partial clones into full clones, +because there is an issue where the remote can't send all missing +objects required. See discussion at [1]. + :git-clone: 1 include::urls.txt[] @@ -417,6 +421,11 @@ $ cd my-linux $ git clone --bare -l /home/proj/.git /pub/scm/proj.git ------------ +FOOTNOTES +--------- + +[1]: https://lore.kernel.org/git/6422f505-29c4-bee9-e28c-b77dd831c246@xxxxxxxxx/T/#u + GIT --- -- 2.25.1