Jak zmienić domyślnego autora i osobę zatwierdzającą we wtyczce Eclipse Git?

96

Używam wtyczki Git dla Eclipse. Mam kilku autorów i osoby zatwierdzające, które są wyświetlane, gdy zaczynam pisać w tych polach.

Jak mogę wprowadzić zmiany na tej liście lub usunąć niektórych autorów lub współpracowników?

Chcę również ustawić domyślnego autora i autora, który będzie wyświetlany domyślnie.

Tutaj wprowadź opis obrazu

Dmytro Danylyk
źródło

Odpowiedzi:

159
  1. Kliknij opcję Okno> Preferencje> Zespół> Git> Konfiguracja
  2. Kliknij Dodaj wpis i wprowadź pary klucz-wartość:

    • Klucz: nazwa.użytkownika
    • Wartość: YourUsernameHere

      I

    • Klucz: user.email
    • Wartość: YourEmailHere
Guillermo Garcia
źródło
1
Musiałem ustawić zmienną środowiskową HOME, zanim mogłem dodać nowy wpis. Wtedy to zadziałało dla mnie.
jaco0646
2
Uruchom ponownie zaćmienie po dodaniu konfiguracji.
Sharan De Silva,
16

Każdy programista powinien wykonać:

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

Jeśli chcesz zmienić autora istniejącego zatwierdzenia, zajrzyj tutaj

GoZoner
źródło
zgadzam się, wtedy Eclipse użyje konfiguracji z YOUR_HOME_DIR/.gitconfig, która jest ustawiana przez te 2 polecenia powyżej
danisupr4
działa i bardziej globalnie niż robić to tylko w zaćmieniu!
tibi
10

Globalna zmiana nazwy i adresu e-mail Committera

Możesz uruchomić polecenie „ git config” z --globalflagą; to upewni się, że wszystkie twoje przyszłe zatwierdzenia będą używać podanych informacji:

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

Zmiana nazwy i adresu e-mail zatwierdzającego w repozytorium

Jeśli chcesz używać specjalnych ustawień tylko podczas pracy w określonym repozytorium, możesz po prostu pominąć --globalflagę. To sprawia, że ​​konfiguracja jest ważna tylko w tym repozytorium:

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

Git Cheatsheet: git for dummies

GorvGoyl
źródło
1
Jest to znacznie lepsza odpowiedź dla osób korzystających z wielu obszarów roboczych i potrzebujących różnych autorów / zatwierdzających dla każdego obszaru roboczego zamiast globalnego ustawienia Eclipse.
Etep
1
Zgadzam się z @Etep. Skonfigurowałem zarówno konta globalne, jak i lokalne. Aby sprawdzić, czy używasz prawidłowego konta określonego repozytorium z poziomu repozytorium, uruchom cat .git/configlubgit config --local user.name
rsinha