2012-12-23 16 views
10

Jestem nowy w Git i nigdy wcześniej nie korzystałem z VCS. Właśnie otworzyłem konto GitHub. Zacząłem od przeczytania stron pomocy GitHub. Pobrałem i zainstalowałem Git na moim lokalnym komputerze z Windows. Stamtąd zostałem skierowany do książki Pro Git. Podczas wstępnej konfiguracji użyłem mojego właściwego oficjalnego imienia.Do czego powinienem użyć git user.name?

Zrobiłem tak dużo czytania o Git i GitHub w ostatnim trochę, że nie pamiętam gdzie czytam co. Pomyślałem, że gdzieś czytam (ale nie mogę tego teraz znaleźć), że powinienem użyć mojej nazwy użytkownika GitHub jako mojej Git user.name. Więc teraz nie jestem pewien, co robić.

Czytałem this Pro Git page który mówi:

$ git config --global user.name "John Doe"

I czytałem this GitHub page który mówi:

$ git config --global user.name "Twoje imie tutaj"

Pierwsza z nich oznacza, że ​​należy używać ich nazwy, druga jest niejasna. Jednak strona GitHub ma również następujące elementy do powiedzenia:

Używamy adresu e-mail, aby powiązać swoje zatwierdzenia z kontem GitHub.

Co biorę od tego jest to, że user.email jest ważne, jeśli chcę moje zobowiązuje związane z moim koncie GitHub. Ponieważ nie mówi nic o nazwie, myślę, że może to nie ma znaczenia.

Więc, co powinienem używać dla mojego Git user.name?

+0

To nie ma znaczenia, ale większość ludzi używa ich pełnego imienia i nazwiska. Zamknij to pytanie. –

+1

Cokolwiek chcesz się pojawić w zatwierdzeniach. –

Odpowiedz

11

Możesz użyć swojej nazwy, nazwy użytkownika lub innego identyfikatora, którego chcesz użyć dla user.name. Będzie on zalogowany w każdym zatwierdzeniu wraz z adresem e-mail, wiadomością o zatwierdzeniu i różnymi innymi szczegółami. I masz całkowitą rację, że GitHub używa adresu e-mail. Powodzenia z git! Jesteś na dobrej drodze z Pro Git.

0

Dla e-maila jest "user.email". Używam obu, a oni oboje są zalogowani w commitach.

1

Jak mówi pole, użyj go na swoje nazwisko. Możesz ustawić swoją wiadomość e-mail w kluczu ustawień użytkownika user.email. Github używa również wiadomości e-mail do wyświetlania twojego globalnego obrazu awatara z usługi Gravatar. Wolę ustawić moje pełne imię i nazwisko/adres e-mail w globalnej konfiguracji, ale można też ustawić konfigurację specyficzną dla projektu. Domyślnie wszystkie repozyty używają ustawienia globalnego (np. "John Doe"), chyba że wyraźnie nadpisujesz je ustawieniem lokalnym (np. Toxalot).

Powiązane problemy