Ich möchte ein git-Projekt (z. B. von github) klonen und möchte, dass das oberste Verzeichnis für jede Gruppe schreibbar ist.
Ich habe ein paar verschiedene Dinge ausprobiert. Zuerst muss nur die Umask vor dem Klonen gesetzt werden.
%Vor%Dateien, die ich erstelle, sind dann schreibbar nach Gruppe
%Vor% Jetzt probiere ich git clone
Aber das Klonverzeichnis ist nicht schreibbar nach Gruppe.
%Vor% Ich habe das Gleiche mit einem Repo versucht, der mit git init --shared=umask
erstellt wurde (was bereits der Standard sein sollte) in einem Verzeichnis mit 775 Berechtigungen. Nach dem Push zu github git clone
bekommt die gleichen Ergebnisse.
Das ist keine große Sache, ich kann in meinen Checkout-Skripten chmod. Aber wenn es einen richtigen / eingebauten Weg gibt, ist das vorzuziehen. Git ist Version 1.7.4.1 auf Ubuntu 11.04.
Irgendwelche Ideen oder Verbindungen werden geschätzt. Ich sah diesen Beitrag, aber Es verwendet chmod , ich konnte nicht viel anderes dazu finden. Danke!
Tags und Links git linux permissions