IntelliJ IDEA с Git запомнить автора
Я использую IntelliJ с проектом Git и правильно настроил свои user.name
и user.email
. Проблема в том, что при фиксации с использованием интерфейса IDE автор не выбирается по умолчанию. Я могу щелкнуть, и у меня появляется выпадающий список, чтобы выбрать его, но иногда я забываю сделать это, и каждый раз, когда я забываю, мне сложно вносить изменения в коммит.
Есть ли способ автоматически установить автора при коммите, поскольку он всего один, и это избавило бы меня от головной боли?
Ответы
Ответ 1
IntelliJ IDEA не выбирает автора в списке, который является известной косметической проблемой, однако он должен использовать автора, определенный в конфигурации git, посредством по умолчанию.
Пожалуйста, дважды проверьте, что и user.email
правильно указаны в глобальной конфигурации git.
Некоторые пользователи упомянули проблему при использовании cygwin git, когда IDEA, вероятно, не может найти глобальную конфигурацию git. В этом случае это может помочь, если вы укажете пользователя для локальной конфигурации проекта:
git config --local user.name John
git config --local user.email [email protected]
Ответ 2
Перейдите в ваш проект, где инициализируется git.
Затем включите скрытые папки и найдите " .git
" и зайдите в папку.
Найдите файл с именем " config
", добавьте приведенный ниже код и сохраните.
[user]
name = username
email = [email protected]
Введите правильное имя пользователя и адрес электронной почты соответственно. Это будет выбрано навсегда, и вам не нужно менять снова.