diff options
author | Miklos Vajna <vmiklos@frugalware.org> | 2008-01-22 23:12:25 +0100 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2008-01-23 10:09:54 -0800 |
commit | 28678b4f2f2e449986de4a6fc2dc93b32299ca74 (patch) | |
tree | 0f22b02589485a89687d888bf03c2601195b48e1 | |
parent | git-svn: default to repacking every 1000 commits (diff) | |
download | tgif-28678b4f2f2e449986de4a6fc2dc93b32299ca74.tar.xz |
git-clone -s: document problems with git gc --prune
There is a scenario when using git clone -s and git gc --prune togother is
dangerous. Document this.
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | Documentation/git-clone.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/git-clone.txt b/Documentation/git-clone.txt index fdccbd4cbe..2341881614 100644 --- a/Documentation/git-clone.txt +++ b/Documentation/git-clone.txt @@ -62,6 +62,14 @@ OPTIONS .git/objects/info/alternates to share the objects with the source repository. The resulting repository starts out without any object of its own. + *NOTE*: this is a possibly dangerous operation; do *not* use + it unless you understand what it does. If you clone your + repository using this option, then delete branches in the + source repository and then run linkgit:git-gc[1] using the + '--prune' option in the source repository, it may remove + objects which are referenced by the cloned repository. + + --reference <repository>:: If the reference repository is on the local machine |