No se puede desinstalar git - git clone broken

0

Ya no puedo clonar ningún repositorio en mi mac. No sé desde cuándo se rompió exactamente.

$ which git
/usr/local/bin/git

$ git clone [email protected]:myaccount/myrep.git
Cloning into 'myrep'...
conq: repository does not exist.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

La cosa es que mi clave ssh id_rsa sigue siendo la misma. Lo recreé de todos modos, lo actualicé en las claves ssh de mi cuenta BitBucket , y aparece el mismo error cuando intento clonar mi repositorio. Probé el mismo procedimiento en otra máquina (redhat) y git clone funcionó. Entonces, hay algo que está pasando con mi versión de git.

Pensé en reinstalar git. Así que primero intenté desinstalarlo:

$ brew uninstall git
Uninstalling /usr/local/Cellar/git/2.9.0... (1,424 files, 31.3M)

pero parece que hay varias versiones de git instaladas:

$ git
# displays the usage here

$ which git
/usr/bin/git

Así que volví a intentar con esta versión:

$ git clone [email protected]:myaccount/myrep.git
Cloning into 'myrep'...
conq: repository does not exist.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists. 

Todavía no funciona. Intenté eliminar esos archivos git:

$ rm -f /usr/bin/git*
rm: /usr/bin/git: Operation not permitted
rm: /usr/bin/git-cvsserver: Operation not permitted
rm: /usr/bin/git-receive-pack: Operation not permitted
rm: /usr/bin/git-shell: Operation not permitted
rm: /usr/bin/git-upload-archive: Operation not permitted
rm: /usr/bin/git-upload-pack: Operation not permitted

$ sudo rm -f /usr/bin/git*
Password:
rm: /usr/bin/git: Operation not permitted
rm: /usr/bin/git-cvsserver: Operation not permitted
rm: /usr/bin/git-receive-pack: Operation not permitted
rm: /usr/bin/git-shell: Operation not permitted
rm: /usr/bin/git-upload-archive: Operation not permitted
rm: /usr/bin/git-upload-pack: Operation not permitted

Incluso con sudo no puedo eliminarlos, ¿por qué? ¿Crees que mi problema con el clon de git podría venir de eso? Ya no tengo idea de qué hacer. Necesito usar git en esa computadora tan mal que he estado muy atorado.

$ ls -a /usr/bin/git
-rwxr-xr-x  1 root  wheel    18K May  5 08:05 /usr/bin/git*
    
pregunta kaligne 08.07.2016 - 18:10

2 respuestas

1

Problema resuelto. No era obvio para mí, pero se trataba de la configuración global. Jugué un poco con el comando git config --global que establece un archivo de configuración git oculto en mi carpeta de inicio. Ahí estaba la información con respecto a otro control remoto que puse atrás. Este control remoto apuntaba a un repositorio que eliminé, por lo que git clone intentó obtener información de ese repositorio eliminado primero. Acabo de borrar ese archivo de configuración global de git.

    
respondido por el kaligne 16.07.2016 - 13:00
0

Por favor intente ssh -T [email protected] para verificar la conexión a Bitbucket.

< / p>     
respondido por el funatsu.fumiya 16.07.2016 - 10:35

Lea otras preguntas en las etiquetas