2014-11-26 20 views
9

Co oznacza ostrzeżenie remote: warning: unable to access '/root/.config/git/attributes': Permission denied i jakie są tego konsekwencje?Nie można uzyskać dostępu do "git/attributes"

$git clone git://git.eclipse.org/gitroot/egit/egit.git 
Cloning into 'egit'... 
remote: warning: unable to access '/root/.config/git/attributes': Permission denied 
remote: Counting objects: 57926, done. 
remote: Compressing objects: 100% (11872/11872), done. 
remote: Total 57926 (delta 30734), reused 56308 (delta 29136) 
Receiving objects: 100% (57926/57926), 32.29 MiB | 1021 KiB/s, done. 
Resolving deltas: 100% (30734/30734), done. 
Checking out files: 100% (1483/1483), done. 

Czy powinienem zgłosić potencjalny problem z infrastrukturą hosterowi?

+0

Czy byłeś w stanie rozwiązać ten problem? –

+0

@mu 無 Nie, niechętnie zgłaszam błąd dotyczący hostingu o tym, ponieważ wciąż nie mam jednoznacznej odpowiedzi. – Basilevs

Odpowiedz

3

Myślę, że twoja zmienna środowiskowa HOME jest nieprawidłowo ustawiona.

Z google group thread,

środowisku domowym zmienna została ustawiona na /root tak to wyglądało w /root/.gitconfig lub /root/.config/git/config od nieuprzywilejowanych użytkownik nie ma dostępu do /root wyrzucił błąd.

więc rozwiązanie było dla mnie, aby ustawić env HOME do katalogu domowego użytkownika

2

Git próbuje odczytać config z korzenia zamiast konfiguracji użytkownika. Sprawdź, czy zmienne środowiskowe mają poprawny plik konfiguracyjny git lub plik .gitconfig w twoim katalogu domowym jest dostępny.

+0

Czy są jakieś potencjalne problemy z tego powodu? – Basilevs

-2

Ponadto można sprawdzić właściciela /root/.config/git/ folderze na swoim komputerze

+1

Dostarczanie poleceń z wiersza poleceń byłoby miłe – Green

5

wpadłem tej sytuacji sam. Po sprawdzeniu, czy to było w widoku ~/.config/, zauważyłem, że właścicielem tego folderu był root. Zmieniłem to na my_user_name i zadziałało.

cd ~/ 
ls -al 
<Noticed .config was owned by root, unlike everything else in $HOME> 
sudo chown my_user_name .config 
Powiązane problemy