In meinem Repo in meinem Home-Verzeichnis (auf einer Ubuntu-Box) Igit fetch unzureichende Berechtigung zum Hinzufügen eines Objekts zur Repository-Datenbank .git/objects?
tatgit fetch
ich einen Fehler über leider bekam:
insufficient permission for adding an object to repository database .git/objects
Es gibt eine Unmenge Verzeichnisse ist in .git/Objekten und all sie erscheinen 775. die wenigen Kontrollen vor Ort sein ich die Dateien zeigen, tat sein 664.
ich ging hin und tat einen
chmod -R 777 .git/objects
, die das Problem behoben, aber jetzt habe ich eine Reihe von Dateien 777 auf meiner Box und ich bin mir sicher, dass das ein No-No ist.
Was sollten die richtigen Berechtigungen sein und wie kann ich leicht alle 10 Millionen Dateien und Verzeichnisse richtig gesetzt bekommen?
Vielen Dank im Voraus.
Auf Mac: chown -R Sie: Personal .git war genug, um in meinem Fall – Doug
Auf Mac: chown -R Benutzer. Git war auch genug in meinem Fall – masterweily
Gerade dies auf einem lokalen Repo, die zuvor gut funktionierte, keine Berechtigungen/Gruppenänderungen, die ich kenne. Was in der Welt hat das verursacht? – ray