2017-12-05 12 views
0

Immer wenn ich ein Repository mit git in OSX Sierra klonen, sind die Standardberechtigungen für meine Anwendungen schreibgeschützt. Das heißt, wenn ich eine Datei des Repos mit meiner IDE der Wahl öffne, kann ich sie nicht bearbeiten. Ich weiß, ich kann 777 die Datei chmod und dann bearbeiten, aber es bedeutet, dass ich die Datei ändern, und das gilt als eine Änderung für Git. Außerdem ist es jedes Mal, wenn ich ein Repo kloniere, ein unnötiges Durcheinander.Schreibberechtigung beim Klonen des Repositorys in OSX

Also habe ich versucht, eine benutzerdefinierte Umask auf 000 (schreiben, ausführen und lesen standardmäßig für alle neuen Dateien), aber sieht aus wie Dateien aus geklonten Repos behalten Leseberechtigungen.

Haben Sie eine Idee, wie Sie das beheben können? Danke im Voraus.

Antwort

1

Also stellt sich heraus, dass ich sudo immer dann verwendete, wenn ich ein Repo klonte, also wurde der Benutzer auf root gesetzt. Die Verwendung von git clone ohne sudo löste das Problem.

Verwandte Themen