Parece que o problema evidente no teste de obtenção de shell do SSH não está relacionado (provavelmente o servidor acabou de ficar sem PTYs). Você não deve precisar de um terminal para ser alocado para usar o git.
É necessário que project.git
seja um repositório git localizado no diretório inicial do usuário git
. Além disso, verifique se não há uma pasta project.git
em seu diretório de trabalho atual.