Documentation: correct example restore from bundle
authorKirill Brilliantov <brilliantov@inbox.ru>
Tue, 1 Jan 2013 13:54:44 +0000 (17:54 +0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 1 Jan 2013 20:43:02 +0000 (12:43 -0800)
Because the bundle created in the example does not record HEAD, "git
clone" will not check out the files to the working tree:

    $ git clone pr.bundle q/
    Cloning into 'q'...
    Receiving objects: 100% (619/619), 13.52 MiB | 18.74 MiB/s, done.
    Resolving deltas: 100% (413/413), done.
    warning: remote HEAD refers to nonexistent ref, unable to checkout.

Avoid alarming the readers by adding "-b master" to the example.  A
better fix may be to arrange the bundle created in the earlier step
to record HEAD, so that it can be cloned without this workaround.

Signed-off-by: Brilliantov Kirill Vladimirovich <brilliantov@inbox.ru>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-bundle.txt

index 16a6b0acebc7e15bfae0850d6d6c716fd5a32eaa..5c8ba44c188c316b8870ce568c8edd4786a2b39f 100644 (file)
@@ -118,7 +118,7 @@ were a remote repository instead of creating an empty repository and then
 pulling or fetching objects from the bundle:
 
 ----------------
-machineB$ git clone /home/me/tmp/file.bundle R2
+machineB$ git clone -b master /home/me/tmp/file.bundle R2
 ----------------
 
 This will define a remote called "origin" in the resulting repository that