Some people in #linux-rt claimed that you cannot define "--mirror" with
"mirror".
Signed-off-by: Uwe Kleine-König <redacted>
---
Documentation/git-clone.txt | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/Documentation/git-clone.txt b/Documentation/git-clone.txt
index dc7d3d1..5eedfbd 100644
--- a/Documentation/git-clone.txt
+++ b/Documentation/git-clone.txt
@@ -128,7 +128,16 @@ objects from the source repository into a pack in the cloned repository.
configuration variables are created.
--mirror::
- Set up a mirror of the remote repository. This implies `--bare`.
+ Set up a mirror of the remote repository.
+ Using
+
+ git remote update origin
+
+ (or `<name>` instead of `origin` if -o is given) in the resulting
+ repository overwrites the local branches without asking.
+ This implies `--bare`.
+ Without --mirror (but with --bare) git remote update doesn't touch any
+ branches at all.
--origin <name>::
-o <name>::
--
1.7.2.3