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

95

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

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

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

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

Дмитрий Данилик
источник

Ответы:

158
  1. Нажмите Window> Preferences> Team> Git> Configuration.
  2. Щелкните Добавить запись и введите пары ключ-значение:

    • Ключ: user.name
    • Значение: YourUsernameHere

      И

    • Ключ: user.email
    • Значение: YourEmailHere
Гильермо Гарсия
источник
1
Мне пришлось установить переменную среды HOME, прежде чем я смог добавить новую запись. Тогда это сработало для меня.
jaco0646
2
После добавления конфигурации перезапустите eclipse.
Шаран Де Силва
16

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

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

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

GoZoner
источник
согласен, тогда Eclipse будет использовать config from YOUR_HOME_DIR/.gitconfig, который задается этими двумя командами выше
danisupr4 07
работает и глобальнее, чем делать это только в затмении!
tibi
10

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

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

$ git config --global user.name "John Doe"
$ git config --global user.email "john@doe.org"

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

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

$ git config user.name "John Doe"
$ git config user.email "john@doe.org"

Шпаргалка по Git: git для чайников

Гурав
источник
1
Это гораздо лучший ответ для тех, кто использует несколько рабочих пространств и нуждается в разных авторах / коммиттерах для каждой рабочей области вместо глобальной настройки Eclipse.
Etep 07
1
Согласитесь с @Etep. Я настроил как глобальные, так и локальные учетные записи. Чтобы проверить, используете ли вы правильную учетную запись для конкретного репо из репо, запустите cat .git/configилиgit config --local user.name
rsinha
7

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

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

Крутик Джейсвал
источник