Par exemple, si je crée un entrepôt git dans n'importe quel dossier tel que /opt/html, entrez la commande git init et appuyez sur Entrée, il affichera /opt/html/.git : Autorisations insuffisantes. Ajoutez simplement sudo et. tout ira bien. Je ne pense pas. Puis-je simplement lui donner la permission lors de l'ajout de sudo ? Ce sera gênant à chaque fois que j'utilise sudo. De plus, j'utilise maintenant le code de Visual Studio pour le contrôle de version. . Alors, comment initialiser, ajouter, soumettre et gérer le mien ? Qu'en est-il du code ?
Il s'agit évidemment d'un problème d'autorisations, mais Ubuntu est généralement fourni avec git, donc cela ne devrait pas être la raison pour laquelle @notreami a dit. Je dois confirmer quelque chose ici :
Êtes-vous sûr que lorsque vous utilisez git dans un dossier, vous recevrez une invite concernant les autorisations insuffisantes ?
Il est recommandé d'essayer un dossier plus courant. Si votre réponse est non, il est probable que vous ne disposez pas de suffisamment d'autorisations sur le dossier actuel, c'est-à-dire que vous n'avez pas d'autorisations en écriture.
Bien sûr, vous pouvez également utiliser
ls -l
pour afficher les informations d'autorisation du dossier.De plus, je l'ai essayé sur mon système Ubuntu. Je n'ai pas d'autorisations d'écriture sur le répertoire /opt, donc je suppose que votre répertoire html a été créé en utilisant
sudo mkdir
, ce n'est donc pas un problème comme le vôtre. .Git installé avec les autorisations root ? Désinstallez git, puis installez git sous vos droits d'utilisateur.
Cloner le dépôt sous les autorisations root
yu installez mei guan xi