2016-07-25 15 views
5

Obecnie pracuję w systemie Windows.nie można utworzyć pliku ... Odmowa uprawnień

Czasami mam problemy, gdy próbuję:

git checkout origin develop 

mam ten błąd: BŁĄD: Nie można utworzyć pliku ....: Permission denied

"stan git" pokaż mi plik w błędzie nie wystawiony, więc muszę zobowiązać się

Co muszę sprawdzić?

próbowałem zrobić ten wiersz polecenia na moim komputerze:

chown -R username directory 

Jesteśmy severals ludzi do pracy w repozytorium git i mają problem zbyt.

dzięki Ci pomóc

+0

spróbuj 'git fetch && git checkout develop'. – Shravan40

+0

Sprawdź ten link ma 2-3 rozwiązania dla tego samego problemu http://stackoverflow.com/questions/12077605/git-unable-to-create-file-permission-denied – Bhavesh

+0

Dla mnie była to sesja debugowania Visual Studio. – yoyo

Odpowiedz

4

Najpierw upewnij się, aby uruchomić cmd/terminalu jako administrator (prawy przycisk myszy na ikonie cmd.exe -> „Uruchom jako administrator”)

miałem ten sam problem z git pull (używając cmdera w oknach). Co pracował dla mnie jest to:

To będzie usuwać swoich lokalnych zmian:
twardy reset gałąź i spróbuj ponownie.
$ git checkout origin develop - (nie udało)
$ git reset --hard HEAD
$ git checkout origin develop - (wielki sukces!)

Jeśli to nie zadziała spróbuj wymusić kasę:
To również wyrzucić swoje lokalne zmiany
$ git checkout -f origin develop.

1

Miałem ten sam problem, a problemem były otwarte pliki. Upewnij się, że nie masz plików git próbuje stworzyć otwarte w dowolnym miejscu; zamknij zakładki przeglądarki localhost, jeśli którykolwiek z plików jest tam otwarty; zamknij wszystkie odniesienia do plików, z którymi pracujesz. To właśnie dla mnie zadziałało.

7

W moim przypadku, mój kanciasty aplikacja została jeszcze uruchomiona z ng serve, dając w ten sposób:

[Git Bash - ng serve

Więc po prostu musiał zamknąć go ctrl+c.

+0

To zrobiło dla mnie zadanie. Dzięki –

+0

miałem ten sam problem z uruchomieniem mojej aplikacji kątowej na windows Ubuntu 10, dzięki! –

Powiązane problemy