Enviado em 26/03/2013 - 08:52h
Bom pessoal, estou configurando repositório Git com Apache no Debian, mas ao testar o envio do commit para o servidor (git push origin master) da erro 22, se alguém solucionar favor compartilhar.
Segue configuração
#mkdir /var/www/repositorio.git
#cd /var/www/repositorio.git
#git --bare init
#vim /etc/apache2/conf.d/git.conf
reinicie o apache -> apachectl restart
Teste no cliente
mdkir teste-repo-git
cd teste-repo-git
git init
git remote add origin http://IP/repositorio.git
echo "teste" > teste
git add .
git commit -a -m "Initial commit"
git push origin master
da o seguinte erro fatal: git-http-push failed
pede usuário/senha autenticação normal
e depois
error: Cannot access URL http://IP/repositorio.git/, return code 22
fatal: git-http-push failed
Outra coisa que notei no browser http://IP/repositorio.git esta aparecendo os diretórios do Git que não deveria.
O que estou fazendo de errado ?
Segue configuração
#mkdir /var/www/repositorio.git
#cd /var/www/repositorio.git
#git --bare init
#vim /etc/apache2/conf.d/git.conf
htpasswd -c /opt/git/.passwd.git saitam
<Location repositorio.git>
DAV on
AuthType Basic
AuthName "Git access repositório"
AuthUserFile /opt/git/.passwd.git
Require valid-user
</Location>
reinicie o apache -> apachectl restart
Teste no cliente
mdkir teste-repo-git
cd teste-repo-git
git init
git remote add origin http://IP/repositorio.git
echo "teste" > teste
git add .
git commit -a -m "Initial commit"
git push origin master
da o seguinte erro fatal: git-http-push failed
pede usuário/senha autenticação normal
e depois
error: Cannot access URL http://IP/repositorio.git/, return code 22
fatal: git-http-push failed
Outra coisa que notei no browser http://IP/repositorio.git esta aparecendo os diretórios do Git que não deveria.
O que estou fazendo de errado ?