diff --git a/kiss b/kiss index 8c2440b..318c455 100755 --- a/kiss +++ b/kiss @@ -256,8 +256,8 @@ pkg_extract() { log "$1" "Cloning ${url%[#@]*}"; { git init git remote add origin "${url%[#@]*}" - git fetch --depth=1 origin "$com" || git fetch - git checkout "${com:-FETCH_HEAD}" + git fetch -t --depth 1 origin "$com" || git fetch -t + git -c advice.detachedHead=0 checkout "${com:-FETCH_HEAD}" } || die "$1" "Failed to clone $src" ;;