Intento clonar un repository público de Github (con el habitual git clone https://github.com/<username>/<repo-name>.git
usuario>/<nombre_retorno>.git) en una instancia de AWS EC2 ejecutando CentOS 6 (después de iniciar session como raíz, por supuesto), entonces puedo desplegarlo. Dice algo así como
Initialized empty Git repository in /root/<repo-name>/.git/
pero intenté acceder con cd <repo-name>
pero -bash: cd: <repo-folder>: No such file or directory
post de error -bash: cd: <repo-folder>: No such file or directory
. Habiendo usado Git por mucho time, esta es la primera vez que tengo experiencia en esto. No pude encontrar nada en línea sobre esto. ¿No es completamente un gurú en el server AWS EC 2 pero las carpetas están ocultas por alguna razón? Este es un comportamiento extraño que normalmente no encuentro en otros sistemas.
EDITAR: aquí es lo que hice en la terminal (less los nombres exactos)
[root@AWS-ec2-server ~]# git clone https://github.com/username/repo-name.git Initialized empty Git repository in /root/repo-name/.git/ [root@AWS-ec2-server ~]# ls [root@AWS-ec2-server ~]# pwd /root [root@AWS-ec2-server ~]#
Entonces, ¿dónde está mi repository después de clonar?
EDIT2: Pude hacerlo funcionar después de configurar SSH y clonar con la url SSH en lugar de la url HTTPS.
git clone git@github.com:username/repo-name.git
Todavía me gustaría saber por qué el HTTPS no funciona por alguna razón. Aquí hay más información solicitada por Leon.
Mi versión de git es 1.7.1
ls -al /root
outputs a ser
total 76 dr-xr-x---. 8 root root 4096 Jul 11 07:46 . dr-xr-xr-x. 22 root root 4096 Jul 11 05:52 .. -rw-------. 1 root root 5715 Jul 11 07:21 .bash_history -rw-r--r--. 1 root root 18 May 20 2009 .bash_logout -rw-r--r--. 1 root root 487 Jul 11 01:28 .bash_profile -rw-r--r--. 1 root root 292 Jul 11 01:28 .bashrc -rw-r--r--. 1 root root 100 Sep 23 2004 .cshrc drwxr-xr-x. 3 root root 4096 Jul 11 02:05 .gem -rw-r--r--. 1 root root 19 Jul 11 02:05 .gemrc -rw-r--r--. 1 root root 51 Jul 11 02:13 .gitconfig -rw-------. 1 root root 3239 Jul 11 07:38 github -rw-r--r--. 1 root root 742 Jul 11 07:38 github.pub drwxr-----. 3 root root 4096 Jul 11 00:36 .pki drwxr-xr-x. 12 root root 4096 Jul 11 02:05 .rbenv drwx------. 2 root root 4096 Jul 11 06:53 .ssh -rw-r--r--. 1 root root 129 Dec 3 2004 .tcshrc drwxr-xr-x. 3 root root 4096 Jul 11 07:29 test drwxr-xr-x. 11 root root 4096 Jul 11 07:46 texter
Sin salida para env|grep GIT_
según lo solicitado
Descubrí que la instancia actual de AWS EC2 con tecnología de CentOS no funciona correctamente. Empecé uno nuevo y el git clone
funciona bien sin necesidad de configurar SSH para clonarlo