Ich habe ein Verzeichnis erstellt, /var/www
in dem meine Web-Apps geklont werden können. Als ich die App ursprünglich von GitHub geklont habe, musste ich sudo verwenden, und jedes Mal, wenn ich eine mache git pull
, ist sudo erforderlich. Aus diesem Grund habe ich einige Probleme. Zum Beispiel stimmen meine SSH-Schlüssel nicht überein. Wenn ich das mache git pull
, muss ich HTTPS anstelle von ssh verwenden und meinen Benutzernamen und mein Passwort jedes Mal manuell eingeben, wenn ich meine App abrufen und aktualisieren möchte. Wie konfiguriere ich das, damit ich nicht jedes Mal, wenn ich git benutze, sudo verwenden muss?
sudo git checkout
in ein anderes Verzeichnis zu wechseln und dann meine App im Verzeichnis / var / www bereitzustellen? Ich habe gerade irgendwo gelesen, dass es im Allgemeinen keine gute Idee ist, Projekte zunächst in das var-Verzeichnis auszuchecken. Eine Person empfahl, Projekte im Home-Verzeichnis