git push fatal: No es un repository git: '.'

No puedo entender, ¿por qué 'fatal' está aquí? Y realmente todos los compromisos son empujados.

oleg@shoom-gnome:(master)~/workspace/S4$ git push Counting objects: 5, done. Compressing objects: 100% (3/3), done. Writing objects: 100% (3/3), 280 bytes, done. Total 3 (delta 2), reused 0 (delta 0) To ssh://account@host/var/git/S4 79ea0f2..6e8a193 master -> master fatal: Not a git repository: '.' 

Bueno, si /var/git/S4 en el control remoto es un repository de git, entonces, tal vez, ¿está sucediendo algo en el script hook?

Y, al duplicar mi comentario a la respuesta de kmarsh, acabo de upload de categoría: recomendaría la account@host:/var/git/S4 lugar de la forma de url para ssh.

Reemplazar:

 ssh://account@host/var/git/S4 

con

 ssh://account@host//var/git/S4 

Para get la ruta completa en lugar de una relativa al directory de inicio de la count.