Come posso correggere il percorso del mio repository git locale dopo lo spostamento?Come posso correggere il percorso del mio repository git locale dopo lo spostamento?
previous local location: /C/website
new local location: /C/Projects/website
remote location: [email protected]:username/website.git
ho spostato il mio repository git da una cartella ad un'altra /website
/projects/website
e ora ho un errore:
[email protected] /C/Projects/website (master)
$ git push
fatal: 'C:/website' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
C'è un modo per risolvere questo problema senza dover ri-clonare il progetto? ho provato:
$ git init
Reinitialized existing Git repository in c:/Projects/website/.git/
E che non ha fatto nulla e ho avuto di nuovo lo stesso errore esatto in cui ho cercato di spingere.
Edit:
mi sono imbattuto: git config remote.origin.url C:/Projects/website
. Ora, quando ho commesso dopo aver cambiato i file ottengo la seguente risposta:
[email protected] /C/Projects/website (master)
$ git commit -m "added something"
[master e163ad9] added something
0 files changed
create mode 100644 something
[email protected] /C/Projects/website (master)
$ git push
Everything up-to-date
OK, questo è diventando davvero confuso. Qual è il tuo repository locale, qual è il telecomando? – fge
Whitecat: hai per caso spostato la directory e i file, ma non hai inserito la nuova directory nel tuo emulatore di terminale? (il messaggio di errore suggerisce questo). @fge: sì, anch'io sono confuso ... – knittl
Grazie mille per l'aiuto ragazzi. La mia conoscenza di git è ora ampliata e sto andando avanti! – Whitecat