Wie behebe ich den Pfad meines lokalen Git Repos nach dem Verschieben?Wie behebe ich den Pfad meines lokalen Git Repos nach dem Verschieben?
previous local location: /C/website
new local location: /C/Projects/website
remote location: [email protected]:username/website.git
zog ich meine git-Repository von einem Ordner in einer anderen /website
/projects/website
und ich jetzt einen Fehler:
[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.
Gibt es eine Möglichkeit, dies zu beheben, ohne das Projekt erneut zu klonen zu haben? Ich habe versucht:
$ git init
Reinitialized existing Git repository in c:/Projects/website/.git/
es, dass nichts getan, und ich bekam genau wieder denselben Fehler, wenn ich versuchte zu schieben.
Edit:
Ich lief: git config remote.origin.url C:/Projects/website
. Nun, wenn ich begehen nach Dateien zu ändern erhalte ich die folgende Antwort:
[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 ändern kann, ist dies wirklich verwirrend werden. Was ist Ihr lokaler Repo, was ist die Fernbedienung? – fge
Whitecat: Haben Sie zufällig das Verzeichnis und die Dateien verschoben, aber nicht das neue Verzeichnis in Ihrem Terminalemulator? (Die Fehlermeldung suggeriert dies). @fge: Ja, ich bin auch verwirrt ... – knittl
Vielen Dank für die Hilfe Jungs. Mein Wissen über Git ist jetzt erweitert und ich gehe voran! – Whitecat