Non riesco più a clonare alcun repository sul mio mac. Non so da quando esattamente si è rotto.
$ 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.
Il fatto è che la mia chiave id_rsa ssh è sempre la stessa. L'ho ricreato comunque, lo ho aggiornato nelle chiavi ssh del mio account BitBucket
e lo stesso errore si presenta quando provo a clonare il mio repository. Ho provato la stessa procedura su un'altra macchina (redhat) e git clone ha funzionato. Quindi c'è qualcosa che accade con la mia versione di git.
Ho pensato di reinstallare git. Così ho provato a disinstallarlo per la prima volta:
$ brew uninstall git
Uninstalling /usr/local/Cellar/git/2.9.0... (1,424 files, 31.3M)
ma sembra che siano installate diverse versioni di git:
$ git
# displays the usage here
$ which git
/usr/bin/git
Quindi ho tentato di utilizzare questa versione:
$ 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.
Ancora non funziona. Ho provato a rimuovere quei file 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
Anche con sudo non riesco a rimuoverli, perché? Pensi che il mio problema del clone git possa venire da quello? Non ho idea di cosa fare più. Ho bisogno di usare git su quel computer così male che sono rimasto bloccato.
$ ls -a /usr/bin/git
-rwxr-xr-x 1 root wheel 18K May 5 08:05 /usr/bin/git*