2010-11-22 3 views
0

Je suis assis sur une chaise de développement croisé et créé un système de fichiers JFFS2 à utiliser sur la cible. A l'intérieur de cette arborescence se trouvent plusieurs répertoires et fichiers qui ont uniquement les droits root. Quand je git add cet arbre je reçois erreur: Impossible de fichier d'index [fichier avec le problème] mortels: l'ajout de fichiers a échouégit ne parvient pas à ajouter des fichiers qui ont des autorisations root uniquement

Je ne veux pas d'exécuter des commandes git en tant que root Et je ne veux pas privilege racine nécessaire à la caisse

Comment puis-je ajouter cet arbre?

Thanx

+0

Pas un problème de git, aucun programme ne peut lire les fichiers lisibles uniquement par root sauf s'ils sont exécutés par root. –

Répondre

6

Git est bonne, mais git n'est pas capable de lire les fichiers, il n'est pas autorisé à lire. Vous avez des exigences contradictoires - l'accès root uniquement aux fichiers mais pas l'exécution de git en tant que root.

Vous devrez modifier l'une des deux exigences. Je recommande de changer les autorisations sur les fichiers.

Questions connexes