Você deve começar com este erro:
fatal: '/pub.git' does not appear to be a git repository
O Git não acha que este é um repositório git.
Portanto, é muito provável que o caminho para o repositório esteja incorreto no comando clone.
O caminho para o seu repositório no servidor no comando clone está correto?
De acordo com o seu comando, o repositório está no diretório / (root) do servidor (por exemplo, /pub.git)
Você precisa especificar o caminho completo para o repositório no servidor.
Se o repositório estiver no diretório inicial de um usuário, será necessário incluir esses diretórios no comando também:
$git clone -v ssh://[email protected]/~/pub.git
ou
$git clone -v ssh://[email protected]/home/username/pub.git