Eu tenho os seguintes problemas que o git push over SSH não está ativando ganchos remotos .
O servidor onde o repositório do Git é o Linux ubuntu.
Git versão 1.7.9.5
Meu caminho para repo hooks /path/test.git/hooks/update ; com Atualizar executável (chmod + x)
No arquivo de atualização, coloco apenas uma verificação simples para ter certeza de que funciona.
#! / bin / bash
echo "Olá mundo"
echo "098" > > test.txt
saída 1
Eu estou conectando do Ubuntu (no Virtualbox) com os seguintes passos:
toque em somefile.txt
git add -A
git commit -ma "meu somefile add"
Então:
origem do git push HEAD: refs / for / master
Contando objetos: 3, pronto.
Compactando objetos: 100% (2/2), pronto.
Escrevendo objetos: 100% (3/3), 291 bytes | 0 bytes / s, pronto.
Total 3 (delta 0), reutilizado 1 (delta 0)
remote: Processando mudanças: novo: 1, refs: 1, feito
remoto:
remoto: novas alterações:
remoto: link
remoto:
Para ssh: // mylogin @ URL: 29418 / reponame
* [nova ramificação] HEAD - > refs / for / master
Como você vê, meu script de atualização não é ativado durante "push".
O que poderia ser verificar por que isso acontece assim?