18Oct/130
pushing to a non-bare git repo
Init a directory as a bare repo in the first place:
git init . # non-bare git init -bare . # bare
To be able to push into a non-bare repo, just check out a branch users don't push to:
git checkout -b DUMMY_BRANCH_DONT_USE
Or turn it into a bare repo:
rm * mv .git/* . rm .git sed -i 's/bare = false/bare = true/' config
Source: gitolite
Leave a comment