ich geklont eine Git-Repository von Windows-msysgit (V1.7.7) auf einem Netzwerk-Laufwerk. Einige Dateien sind im Repository als Modus 100755 markiert.File-Modus mit msysgit
Mit dem Befehl git bash aus Windows zeigt der Befehl ls -l
effektiv die guten Berechtigungen für diese Datei an. Nun, wenn ich das Repository-Verzeichnis von Linux zuzugreifen, müssen diese Dateien 644 Berechtigungen anstelle von 755.
Wenn ich sie auf der Linux-Seite auf 755 chmod und gehe zurück zum git bash-Tool unter Windows:
- der
ls -l
Befehl zeigt noch die Dateien 755 Berechtigungen - haben, aber der
git diff
Befehl teilt die Dateien Modus 100.755-100.644 geändert
Irgendeine Idee, wie man richtig f zu handhaben ile-Modus mit msysgit unter Windows?
fand ich dieses Problem auf msysgit die http://code.google.com/p/msysgit/issues/detail?id=164 Ich versuchte, den vorgeschlagenen Hinweis git update-index --chmod=+x
auf meine Dateien zu meinem Problem entspricht, aber es hat nichts ändern.