¿Cómo crear un nuevo repository git con SourceTree?

Esto es lo que hice hasta ahora (en SourceTree):

  1. Elija "Crear nuevo repository"
  2. elija una ruta de destino ("hola")
  3. crea un file en el directory "hallo"
  4. comprometer ese file (que crea una twig principal local)
  5. crear un nuevo control remoto (ssh: //xxx@192.168.162.20: 22 / srv / git / hallo)
  6. empujar a una sucursal remota

Ahora recibo un error:

git -c diff.mnemonicprefix = false -c core.quotepath = false push -v –tags –set-upstream origin master: master

Empujando hacia ssh: //xxx@192.168.162.20: 22 / srv / git / hola

fatal: '/ srv / git / hallo' no parece ser un repository de git
fatal: no se pudo leer desde el repository remoto.

Estoy trabajando con una docena de otros repositorys sin ninguna dificultad en ese server. Entonces no puede ser un problema de acceso o ssh. También comprobé dos veces la dirección IP del server.

Si comienzo la terminal y escribo "git remote -v" obtengo:

origen ssh: //xxx@192.168.162.20: 22 / srv / git / hallo (fetch)
origen ssh: //xxx@192.168.162.20: 22 / srv / git / hola (push)

Si bash presionar ("git push origin master") obtengo:

fatal: '/ srv / git / hallo' no parece ser un repository de git
fatal: no se pudo leer desde el repository remoto.

Por favor, asegúrese de tener los derechos de acceso correctos y existe el repository.

No tengo idea de qué me estoy perdiendo. ¿Puede usted ayudar?

No, no lo hice. ¿Tengo que? Pensé que presionar un commit haría esto por mí.

Sí, primero debe crear un repository remoto.

Conéctese a ssh: //xxx@192.168.162.20: 22 y cree un repository simple:

cd /srv/git/ git init --bare hallo