Как изменить автора и коммиттера по умолчанию в плагине Eclipse Git?

Я использую плагин Git для Eclipse. У меня есть несколько авторов и коммиттеров, которые отображаются, когда я начинаю печатать в этих полях.

Как я могу внести изменения в этот список или удалить какого-либо автора или коммиттера?

Также я хочу установить автора и коммиттера по умолчанию, которые будут отображаться по умолчанию.

Введите здесь описание изображения


person Dmytro Danylyk    schedule 19.05.2012    source источник


Ответы (5)


  1. Нажмите Окно > Настройки > Команда > Git > Конфигурация.
  2. Нажмите Добавить запись и введите пары "ключ-значение":

    • Key: user.name
    • Значение: Вашеимяпользователяздесь

      А также

    • Ключ: user.email
    • Значение: YourEmailHere
person Guillermo Garcia    schedule 24.07.2014
comment
Прежде чем добавить новая запись. Тогда это сработало для меня. - person jaco0646; 28.08.2015
comment
Перезапустите eclipse после добавления конфигурации. - person Sharan De Silva; 30.08.2018

Каждый разработчик должен выполнить:

git config --global user.name "<name of user>"
git config --global user.email "<email of user>"

Если вы хотите изменить автора существующей фиксации, посмотрите здесь

person GoZoner    schedule 19.05.2012
comment
согласен, тогда Eclipse будет использовать конфиг из YOUR_HOME_DIR/.gitconfig, который задается этими двумя командами выше - person danisupr4; 07.06.2016
comment
работает и глобальнее, чем делать это только в eclipse! - person tibi; 28.04.2020

EGit должен спросить вас в первый раз, когда вы что-то коммитите. Но вы всегда можете изменить его позже, см. здесь: http://wiki.eclipse.org/EGit/User_Guide#Identifying_yourself

person robinst    schedule 19.05.2012

Глобальное изменение имени коммиттера и адреса электронной почты

Вы можете запустить команду "git config" с флагом --global; это гарантирует, что все ваши будущие коммиты будут использовать данную информацию:

$ git config --global user.name "John Doe"
$ git config --global user.email "[email protected]"

Изменение имени коммиттера и адреса электронной почты для каждого репозитория

Если вы хотите использовать специальные настройки только при работе в определенном репозитории, вы можете просто опустить флаг --global. Это делает конфигурацию действительной только в этом репозитории:

$ git config user.name "John Doe"
$ git config user.email "[email protected]"

Памятка по Git: git для чайников

person GorvGoyl    schedule 24.08.2017
comment
Это гораздо лучший ответ для тех, кто использует несколько рабочих областей и нуждается в разных авторах/коммиттерах для каждой рабочей области вместо глобальной настройки Eclipse. - person Etep; 07.03.2018
comment
Согласен с @Etep. Я настроил как глобальные, так и локальные учетные записи. Чтобы проверить, используете ли вы правильную учетную запись репо из репо, запустите cat .git/config или git config --local user.name - person rsinha; 27.06.2020

В Eclipse v4.4 (Luna) это будет работать следующим образом. .

Введите здесь описание изображения

person Krutik Jayswal    schedule 29.01.2015