generate-git.sh (549B)
1 #!/usr/bin/env bash 2 3 (cd public/git/ || exit 4 # echo "$(git rev-parse --git-dir)" 5 if [ "$(git rev-parse --git-dir)" == "." ]; then 6 git fetch 7 else 8 TEMP_DIR="$(mktemp -d)" 9 git clone --bare https://github.com/ljmf00/lsferreira.net "$TEMP_DIR" 10 mv "$TEMP_DIR"/* . 11 fi 12 ( export GIT_DIR=. 13 git worktree add raw master 14 git update-server-info 15 mv objects/pack/*.pack . 16 git unpack-objects < *.pack 17 rm -f ./*.pack objects/pack/* 18 ) 19 echo "My personal website source code" > description 20 21 stagit . 22 cp log.html index.html 23 )