Uwe Kleine-König  committed 6db2103

Documentation/git-clone: describe --mirror more verbosely

Some people in #linux-rt noticed that describing what "--mirror" option does
with "it mirrors" is way insufficient.

Cc: Steven Rostedt <>
Cc: Darren 'Some People' Hart <>
Cc: Michael J Gruber <>
Signed-off-by: Uwe Kleine-König <>
Signed-off-by: Junio C Hamano <>

  • Participants
  • Parent commits c03c831

Comments (0)

Files changed (1)

File Documentation/git-clone.txt

 	configuration variables are created.
-	Set up a mirror of the remote repository.  This implies `--bare`.
+	Set up a mirror of the source repository.  This implies `--bare`.
+	Compared to `--bare`, `--mirror` not only maps local branches of the
+	source to local branches of the target, it maps all refs (including
+	remote branches, notes etc.) and sets up a refspec configuration such
+	that all these refs are overwritten by a `git remote update` in the
+	target repository.
 --origin <name>::
 -o <name>::