Pregunta

Tengo una rama git en mi servidor de producción que es centos. Estoy tratando de conectarse a él desde TortoiseGit en mi máquina Windows, pero no parece estar funcionando.

Puedo instalar msysgit, TortoiseGit y ya cuentan con masilla. Una vez instalado he creado una carpeta de escritorio, haga clic en él, a continuación, hace clic en Git Clon ..., poner nombre de usuario y nombre de dominio del servidor remoto en el cuadro URL (username@domain.com), entonces el directorio en el escritorio en el directorio caja. cuando hago clic en OK, se muestra:

git.exe clone -v "username@domain.com" "C:\.......testdir\domain.com"
fatal: 'username@domain.com'does not appear to be a git repository` 
Initialized empty Git repository in C:\.......testdir\domain.com\.git\ 
fatal: The remote end hung up unexpectedly

He tratado con sólo domain.com, nombre de usuario @ direccion_ip, direccion_ip, domain.com/public_html/.git, y muchas otras variantes, pero simplemente no parece funcionar.

¿Estoy haciendo algo mal aquí?

¿Fue útil?

Solución

git.exe clon -v username@domain.com: full_path_to_dot_git_directory "C: ....... testdir \ domain.com"

tienes que decirle a Git exactamente donde en los servidores centos impulsa el git existe repositorio. Suponiendo que está usando ssh para el protocolo.

Si usted prefiere usar http entonces usted tiene que configurar un servidor web en el servidor que sirve el directorio .git y apuntan a http://domain.com/path/to/dot/git/directory que ha definido en la configuración del servidor.

Otros consejos

Sospecho que el camino que está indicando en el comando es incorrecta. Proveedores:

git clone -v "username@domain.com/full/path/to/public_html" "C:\...\testdir\domain.com"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top