Итак, недавно Windows решила поработать со мной и сделать невозможным фиксацию в моем git-репозитории.
Это дает мне эту ошибку в git (в Cygwin):
$ git commit -a
error: insufficient permission for adding an object to repository database .git/objects
error: NVG510Fixer/NVG510Fixer/Resources/layout/WarningConfirmation.axml: failed to insert into database
error: unable to index file NVG510Fixer/NVG510Fixer/Resources/layout/WarningConfirmation.axml
fatal: updating files failed
Хорошо ... но затем я захожу в папку NVG510Fixer и рекурсивно беру на себя ответственность за все, что там находится, и проверяю, что все имеют полный контроль. Кажется, это работает, но это не устраняет ошибку. Итак, я решил зайти в .git
и щелкнуть правой кнопкой мыши по свойствам и оттуда взять в собственность (рекурсивно). На данный момент, это становится еще более странным:
Что, черт возьми, делает Windows ?! Я администратор. Этот компьютер даже не подключен к домену. Как я могу не получить доступ к файлам, к которым я мог получить доступ всего несколько минут назад !?