Problem mit der Dateiberechtigung bei Mac / Windows bei Verwendung von git

8

Ich habe den folgenden Code ausgeführt, um Dateien aus dem Windows-Git-Repository zu holen.

%Vor%

Und ich verbinde das Windows-Verzeichnis wie folgt.

%Vor%

Es funktioniert gut, aber das Problem ist, die gezogenen Dateien von Windows 700 (rwx ------). Wie kann ich 644 (rw-r - r--) als Standard festlegen?

    
prosseek 30.08.2010, 19:16
quelle

2 Antworten

6

Dies beantwortet nicht wirklich Ihre ursprüngliche Frage, aber ich hoffe, ein anderes Problem hervorzuheben, das ich stieß, als ich versuchte, @ drewags vorgeschlagene Lösung zu versuchen ...

Ein weiteres Problem, auf das ich stieß, als ich versuchte, Dateiberechtigungen zu ignorieren, unabhängig davon, ob es auf einem Windows- oder Mac-Rechner war (wichtiger auf dem Windows-Rechner!), war das Problem globale Konfigurationen auf Projektebene.

>

Die Ausführung dieses Befehls hat nicht Auswirkungen auf die .gitconfig-Datei in meinem Ordner C: \ Users \ Benutzername :

%Vor%

Obwohl das - globale Flag hinzugefügt wurde, hat Auswirkungen auf die von mir gesuchte Änderung:

%Vor%

Hoffe das hilft jemandem, einige ihrer Kopfschmerzen zu lösen!

    
Chris Kempen 05.12.2011, 11:58
quelle
4

Wenn Sie sich nicht um Dateiberechtigungen kümmern, können Sie Ihrem Repository nur sagen, dass es Dateiberechtigungen ignorieren soll:

%Vor%     
drewag 22.03.2011 02:35
quelle