Frisch Syncronisiert im GIT aber bei Git Status zeigt es lauter Files mit deleted an
Hallo,
ich habe ein Git Repository frisch runtergeladen. Mache ich nun aber ein GIT Status , so zeigt es mir tausende Files als DELETED an.
Wie bekomme ich das weg. Mit Git Clean war ich nicht erfolgreich.
Gruss
Paul
ich habe ein Git Repository frisch runtergeladen. Mache ich nun aber ein GIT Status , so zeigt es mir tausende Files als DELETED an.
Wie bekomme ich das weg. Mit Git Clean war ich nicht erfolgreich.
Gruss
Paul
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3327769640
Url: https://administrator.de/contentid/3327769640
Ausgedruckt am: 19.11.2024 um 19:11 Uhr
6 Kommentare
Neuester Kommentar
Definiere "heruntergeladen".
Hast Du eine Download-Funktion eines Git-Servers (Github, Gitlab, Bitbucket, ...) benutzt oder hast Du ein "git clone ..." gemacht? Wenn Du mit Git weiterarbeiten willst, musst Du "git clone ..." nehmen.
Hast Du eventuell irgendwo die Option "-bare" mit angegeben? Dann hast Du nur das Repository als ".git"-Verzeichnis, aber noch keine Dateien ausgecheckt. Dann würde "git status" auch keine lokalen (ausgecheckten) Dateien finden und deshalb alles als "deleted" markieren. Dann probier mal "git checkout".
Hast Du eine Download-Funktion eines Git-Servers (Github, Gitlab, Bitbucket, ...) benutzt oder hast Du ein "git clone ..." gemacht? Wenn Du mit Git weiterarbeiten willst, musst Du "git clone ..." nehmen.
Hast Du eventuell irgendwo die Option "-bare" mit angegeben? Dann hast Du nur das Repository als ".git"-Verzeichnis, aber noch keine Dateien ausgecheckt. Dann würde "git status" auch keine lokalen (ausgecheckten) Dateien finden und deshalb alles als "deleted" markieren. Dann probier mal "git checkout".
Ist nach dem "git clone" das lokale Arbeitsverzeichnis leer, also das in "app_server_config"?
"checkout failed" weist zumindest eindeutig darauf hin, dass was schief gelaufen ist. Anscheinend kann Git deshalb auch keinen Abgleich des bis dahin vorhandenen Inhalts des Arbeitsverzeichnisses mit dem Inhalt des Repositories vornehmen.
Die Tilde im Verzeichnisnamen ("~SILVER") sieht komisch aus. Unter Unixen bedeutet "~EINNAME" eigentlich das Homeverzeichnis eines Users "EINNAME", wahrscheinlich wird der Verzeichnisname dann als "rn/CxtStore/Q/CxtStore/Cersts/home/user/SILVER" interpretiert.
Wenn Du root bist, dann erzeuge doch kurzerhand einen User namens "SILVER" (mit useradd oder adduser).
Wahrscheinlich ist das Verzeichnis irgendwie durch Links entstanden.
Die Tilde im Verzeichnisnamen ("~SILVER") sieht komisch aus. Unter Unixen bedeutet "~EINNAME" eigentlich das Homeverzeichnis eines Users "EINNAME", wahrscheinlich wird der Verzeichnisname dann als "rn/CxtStore/Q/CxtStore/Cersts/home/user/SILVER" interpretiert.
Wenn Du root bist, dann erzeuge doch kurzerhand einen User namens "SILVER" (mit useradd oder adduser).
Wahrscheinlich ist das Verzeichnis irgendwie durch Links entstanden.