clone: --naked option.
[gitweb.git] / git-fetch.sh
index 73e57bd784c37b950219819fb2e025da8933aab6..4a0cb32f308742faf0f1ab4d023025ab3602ad31 100755 (executable)
@@ -40,6 +40,9 @@ do
        -v|--verbose)
                verbose=Yes
                ;;
+       -k|--k|--ke|--kee|--keep)
+               keep=--keep
+               ;;
        -*)
                usage
                ;;
@@ -309,7 +312,7 @@ fetch_main () {
     ( : subshell because we muck with IFS
       IFS="    $LF"
       (
-         git-fetch-pack "$remote" $rref || echo failed "$remote"
+         git-fetch-pack $keep "$remote" $rref || echo failed "$remote"
       ) |
       while read sha1 remote_name
       do