Ist das dasselbe wie bei dir? stackoverflow.com/questions/4269922/…
– Sahan Serasinghe
29. Juni 2017 um 1:58 Uhr
@Sahan Nein. Bei dieser Frage geht es um einen Remote-Server, der den Push ablehnt. Hier geht es um lokale Dateiberechtigungen.
– Jonathon Reinhart
29. Juni 2017 um 1:59 Uhr
Was sind der Eigentümer, die Gruppe und die Berechtigungen für diese Attributdatei?
– jpmc26
29. Juni 2017 um 2:06 Uhr
Ich bin der Eigentümer und habe Lese- und Schreibrechte für die Datei.
– denskiz
29. Juni 2017 um 2:11 Uhr
Ich glaube, das ist der gleiche Fehler wie bei stackoverflow.com/a/47995027. Wenn Sie einen Befehl mit sudo ausführen und das .config-Verzeichnis erstellt wird, wird root im Grunde Eigentümer. git überprüft dann die .config (jetzt wird sie erstellt und verursacht den Fehler)
– seanv507
28. November 2019 um 14:22 Uhr
MeltingDog
So habe ich es gelöst:
Im Terminal cd zum User Director mit cd ~.
Ändern Sie die Verzeichnisberechtigungen mit sudo chmod 755 .config
Geben Sie Ihr Login-Passwort ein.
‘cd ~‘: Oder nur cd.
– Biffen
21. Februar 2019 um 11:41 Uhr
Hamid Reza Ansari
Verwenden Sie diesen Befehl, um dieses Problem zu lösen ( commit to git ):
sudo chown -R hamid /Users/hamid
Geben Sie danach Ihr Mac-Anmeldekennwort ein und lassen Sie zu, dass die Dialoge angezeigt werden
Beachten Sie, dass Hamid mein Benutzername ist und Sie stattdessen Ihren Benutzernamen eingeben sollten. Sie können den folgenden Befehl verwenden, um Ihren Benutzernamen zu erhalten:
id -un
Rogelio Macedo
Ich hatte ähnliche Fehlermeldungen, die von Git-Befehlen ausgegeben wurden, obwohl die üblichen Git-Befehle (Pull, Push, Checkout usw.) immer noch einwandfrei funktionierten. sudo chmod 755 /home/your-username-here/.config/ gefolgt von der Eingabe Ihres Login-Passworts hat die Berechtigung erfolgreich geändert und die Fehlermeldungen beseitigt. Bezug
Obwohl Sie der Eigentümer der Dateien sein könnten, überprüfen Sie die Berechtigung der übergeordneten Ordner .config, .config/git (wie hier)
Und prüfen Sie, ob die Sitzung, in der Sie nach Heroky pushen, das Recht hat HOME und XDG_CONFIG_HOME Umgebungsvariablenwerte.
Miranda
Dies ist der Befehl, der für mich funktioniert hat:
Ist das dasselbe wie bei dir? stackoverflow.com/questions/4269922/…
– Sahan Serasinghe
29. Juni 2017 um 1:58 Uhr
@Sahan Nein. Bei dieser Frage geht es um einen Remote-Server, der den Push ablehnt. Hier geht es um lokale Dateiberechtigungen.
– Jonathon Reinhart
29. Juni 2017 um 1:59 Uhr
Was sind der Eigentümer, die Gruppe und die Berechtigungen für diese Attributdatei?
– jpmc26
29. Juni 2017 um 2:06 Uhr
Ich bin der Eigentümer und habe Lese- und Schreibrechte für die Datei.
– denskiz
29. Juni 2017 um 2:11 Uhr
Ich glaube, das ist der gleiche Fehler wie bei stackoverflow.com/a/47995027. Wenn Sie einen Befehl mit sudo ausführen und das .config-Verzeichnis erstellt wird, wird root im Grunde Eigentümer. git überprüft dann die .config (jetzt wird sie erstellt und verursacht den Fehler)
– seanv507
28. November 2019 um 14:22 Uhr