Не удается выполнить коммит из плагина git в IntelliJ IDEA

#git #intellij-idea

#git #intellij-idea

Вопрос:

Когда я пытаюсь выполнить коммит моего проекта из IntelliJ IDEA, отображается сообщение об ошибке, подобное этому:

ошибка: недостаточно разрешения для добавления объекта в базу данных репозитория .git/objects

ошибка: Sample2/.idea/vcs.xml : не удалось вставить в базу данных

ошибка: не удается проиндексировать файл Sample2/.idea/vcs.xml

фатально: не удалось обновить файлы

Я работаю в Ubuntu 10.10 и я вошел в систему как пользователь с правами администратора. Репозиторий для git — это сама папка моего проекта, которая находится в моей локальной системе. Пожалуйста, помогите мне выбраться из этого.

Комментарии:

1. Работает ли фиксация из командной строки git?

2. он работает из командной строки git только с поддержкой ‘sudo’. но как я могу зафиксировать с помощью этого плагина???

Ответ №1:

Похоже, проблема с разрешениями вашего локального клона git. Попробуйте chown -R user:user /project/directory (где пользователь — это имя вашей учетной записи) убедиться, что IDEA, работающая под некорневой учетной записью, имеет права на запись в каталог проекта, включая подкаталог .git.