J'ai créé un répertoire /var/wwwpour stocker le clone de mes applications Web. Lorsque j'ai cloné l'application à partir de GitHub, cela m'a obligé à utiliser sudo et chaque fois que je fais git pullcela, cela nécessite sudo. Je rencontre des problèmes à cause de cela. Par exemple, mes clés ssh ne correspondent pas. Donc, quand je fais mon git pull, je dois utiliser HTTPS au lieu de ssh et entrer manuellement mon nom d'utilisateur et mon mot de passe chaque fois que je veux extraire et mettre à jour mon application. Comment configurer cela pour ne pas avoir à utiliser sudo à chaque fois que j'utilise git?
sudo git checkoutdans un autre répertoire, puis de déployer mon application dans le répertoire / var / www? Je viens de lire quelque part que ce n'est généralement pas une bonne idée de retirer des projets dans le répertoire var pour commencer. Une personne a recommandé de vérifier les projets dans le répertoire personnel