¿Cuál es el propósito de los dos puntos en esta url del repository git?

Perdone mi ignorancia; Soy nuevo en Git y no estoy seguro de dónde search una mejor respuesta, pero ¿cuál es el propósito del colon después de 'example.com' en la siguiente url (que apunta a un repository git en mi server mediatemple)?

git remote add repo_name ssh://serveradmin%example.com@example.com:/home/45678/domains/git.example.com/html/example.git

Esta syntax en realidad es incorrecta, pero es un poco como la syntax de estilo scp que puedes usar en las URL de git, donde separa el nombre de host de la ruta en ese host. Sus opciones para especificar las URL de git se enumeran en la documentation de git clone . En su caso, probablemente desee uno de los siguientes:

  serveradmin%example.com@example.com:/home/45678/domains/git.example.com/html/example.git 

… o:

  ssh://serveradmin%example.com@example.com/home/45678/domains/git.example.com/html/example.git 

En cualquier caso, el nombre de usuario es serveradmin%example.com , el nombre de host es example.com y la ruta en ese host es /home/45678/domains/git.example.com/html/example.git .

Separa el nombre de host (del server) de la ruta (al repository) como se explica aquí

Los dos puntos son notación que indica que se debe ingresar la cadena después de definir el repository con el que se desea interactuar.

editar: bien manchado

Como podemos ver, el complemento remoto es el siguiente:

 git remote add [-t <branch>] [-m <master>] [-f] [--tags|--no-tags] [--mirror] <name> <url> 

y tu ejemplo es:

 git remote add repo_name ssh://serveradmin%example.com@example.com:/home/45678/domains/git.example.com/html/example.git 

donde 'nombre' es 'repo_name'

y URL es la gran cadena

ssh: //serveradmin%example.com@example.com: /home/45678/domains/git.example.com/html/example.git

que es aún más evidente cuando vemos que tiene la definición del protocolo ssh al principio.

En una URL puede definir dos puntos sin el valor del puerto anterior y el puerto pnetworkingeterminado para ese protocolo generalmente se usa como el número de puerto que parece ser lo que está sucediendo aquí.

Por lo tanto, marca para la pregunta y marca para el comentario de Harpo

    Intereting Posts