Quiet Dosh update git fetches
This commit is contained in:
@@ -139,13 +139,21 @@ else
|
|||||||
if [ -d "$update_cache/.git" ]; then
|
if [ -d "$update_cache/.git" ]; then
|
||||||
[ "$quiet" = "1" ] && echo "Updating Dosh source"
|
[ "$quiet" = "1" ] && echo "Updating Dosh source"
|
||||||
git -C "$update_cache" remote set-url origin "$repo"
|
git -C "$update_cache" remote set-url origin "$repo"
|
||||||
|
if [ "$quiet" = "1" ]; then
|
||||||
|
git -C "$update_cache" fetch -q --depth 1 origin main
|
||||||
|
else
|
||||||
git -C "$update_cache" fetch --depth 1 origin main
|
git -C "$update_cache" fetch --depth 1 origin main
|
||||||
|
fi
|
||||||
git -C "$update_cache" checkout -q -B main FETCH_HEAD
|
git -C "$update_cache" checkout -q -B main FETCH_HEAD
|
||||||
else
|
else
|
||||||
[ "$quiet" = "1" ] && echo "Downloading Dosh source"
|
[ "$quiet" = "1" ] && echo "Downloading Dosh source"
|
||||||
rm -rf "$update_cache"
|
rm -rf "$update_cache"
|
||||||
|
if [ "$quiet" = "1" ]; then
|
||||||
|
git clone -q --depth 1 --branch main "$repo" "$update_cache" >/dev/null
|
||||||
|
else
|
||||||
git clone --depth 1 --branch main "$repo" "$update_cache" >/dev/null
|
git clone --depth 1 --branch main "$repo" "$update_cache" >/dev/null
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
src_dir="$update_cache"
|
src_dir="$update_cache"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user