Ich habe so lange an einem Mac gearbeitet und festgeschrieben, dass es wie eine Datei wie diese aussieht:
C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls
Diese Datei existiert nicht im Repository. Mein Repository befand sich tatsächlich in /Users/Sethuram/Development/Csmart/workspaces/csmart
. Es sieht so aus, als hätte ich irgendwie eine Datei mit dem Namen C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls
in mein Git-Repo eingecheckt und sie gepusht.
Jetzt versuche ich, dieses Repo auf meine Windows-Box zu klonen und erhalte die folgende Fehlermeldung:
error: Invalid path 'C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls'
Ich verstehe, dass es ein ungültiger Pfad ist. Ich bin mir nicht sicher, wie ich das korrigieren soll. Ich habe keinen Zugriff mehr auf meinen Mac, um ihn zu löschen und von dort aus zu pushen.
In der Windows-Box wird diese Datei als Änderung angezeigt, die ich festschreiben muss:
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# deleted: C:/Csmart/files/companies/19/migration/CompanyDataEntry.xls
Wie werde ich diesen Fehler beseitigen?