Як змінити автора та комітера за замовчуванням у плагіні Eclipse Git?


95

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

Як я можу внести зміни до цього списку або видалити автора чи комітера?

Також я хочу встановити свого автора та комітера за замовчуванням, які будуть відображатися за замовчуванням.

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

Відповіді:


157
  1. Клацніть Вікно> Налаштування> Команда> Git> Конфігурація
  2. Натисніть Додати запис і введіть пари значень ключа:

    • Ключ: ім'я користувача
    • Значення: 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>"

Якщо ви хочете змінити автора існуючого коміту, подивіться тут


погодьтеся, тоді Eclipse використовуватиме конфігурацію from YOUR_HOME_DIR/.gitconfig, яка встановлена ​​цими 2 командами вище
danisupr4

працює і глобальніше, ніж робити це лише в затемненні!
тібі


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 Cheatsheet: git для манекенів


1
Це набагато краща відповідь для тих, хто використовує декілька робочих просторів і потребує різних авторів / комітерів для кожної робочої області, а не загальне налаштування Eclipse.
Etep 07.03.18

1
Погодьтеся з @Etep. Я налаштував як глобальний, так і локальний облікові записи. Щоб перевірити, чи використовуєте ви правильний обліковий запис для конкретного репо в межах репо, запустіть cat .git/configабоgit config --local user.name
rsinha

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.