Ошибки добавления Git: Не удалось открыть каталог: Отказано в доступе - PullRequest
0 голосов
/ 26 декабря 2018

Я использую Windows 10. Когда я набираю команду "git add."в моем Git Bash я продолжаю получать это сообщение, как показано ниже:

warning: could not open directory 'AppData/Local/Application Data/': Permission denied
warning: could not open directory 'AppData/Local/ElevatedDiagnostics/': Permission denied
warning: could not open directory 'AppData/Local/History/': Permission denied
warning: could not open directory 'AppData/Local/Microsoft/Windows/INetCache/Content.IE5/': Permission denied
warning: could not open directory 'AppData/Local/Microsoft/Windows/Temporary Internet Files/': Permission denied
warning: could not open directory 'AppData/Local/Temporary Internet Files/': Permission denied
warning: could not open directory 'Application Data/': Permission denied
warning: could not open directory 'Cookies/': Permission denied
warning: could not open directory 'Documents/My Music/': Permission denied
warning: could not open directory 'Documents/My Pictures/': Permission denied
warning: could not open directory 'Documents/My Videos/': Permission denied
warning: could not open directory 'Local Settings/': Permission denied
warning: could not open directory 'My Documents/': Permission denied
warning: could not open directory 'NetHood/': Permission denied
warning: could not open directory 'PrintHood/': Permission denied
warning: could not open directory 'Recent/': Permission denied
warning: could not open directory 'SendTo/': Permission denied
warning: could not open directory 'Start Menu/': Permission denied
warning: could not open directory 'Templates/': Permission denied

1 Ответ

0 голосов
/ 27 декабря 2018

Вы запускаете подкоманду Git в непредвиденном каталоге.

Большинство подкоманд Git зависят от пути.В большинстве случаев эта подкоманда обрабатывает текущий рабочий каталог как корень Git и выполняет операции Git внутри корень Git.

Для обычного использования мы рассматриваем корневой каталог для проекта кода как Git root.Проект с несколькими кодами приводит к нескольким папкам и нескольким соответствующим корням Git.Используйте текущий рабочий каталог для их указания.

Текущий рабочий каталог по умолчанию называется Домашним каталогом, который ~ или в основном /home/<user> или /root в * nix, или C:\Users\<user> (не администратор) или C:\Windows\System32 (администратор) в Windows> 7 или C:\Documents and Settings\<user> в Windows <= XP. </p>

Если вы не указали текущий рабочий каталог (с помощью команды cd)все операции Git работают с вашим домашним каталогом.Это может быть вредным в некоторых ситуациях.Маленькая катастрофа - это то, что вы встретили, большая катастрофа - это то, что вы случайно загрузили свой личный файл в GitHub или что-то подобное после того, как поняли это.

...