Izmantojot Git kā versiju kontroli, ir daudz priekšrocību, īpaši efektīvai sadarbībai programmatūras projektos. Viens no pirmajiem šķēršļiem, ko tev jāpārvar, ir savas identitātes iestatīšana, kas sastāv no tava vārda un e-pasta adreses. Šī informācija tiek fiksēta komitos un ļauj skaidri izsekot izmaiņas, ja rodas jautājumi, sazināties ar izmaiņu autoru. Šajā ceļvedī es tev parādīšu, kā pareizi iestatīt savu Git-konfigurāciju.
Galvenie secinājumi
- Git nepieciešams tavs vārds un e-pasta adrese identificēšanai.
- Tava konfigurācija var būt sistēmas līmenī, globāla vai lokāla konkrētam repozitorijam.
- Šie soļi ir būtiski, lai nodrošinātu, ka tavi komiti ir pareizi piesaistīti.
Solī pa solim ceļvedis
1. solis: Izproti dažādas konfigurācijas līmeņus
Pirms tu sāc konfigurāciju, ir svarīgi zināt, ka Git piedāvā trīs dažādus līmeņus konfigurācijas failiem. Tie ir:
- Sistēmas līmeņa konfigurācija: Šī konfigurācija tiek piemērota visiem lietotājiem sistēmā un atrodas katalogā /etc/gitconfig.
- Globālā konfigurācija: Šī tiek saglabāta pašreizējam lietotājam mājas direktorijā, parasti ~/.gitconfig. Tā ir visbiežāk sastopamā konfigurācijas forma un attiecas uz visiem repozitorijiem, ar kuriem tu strādā.
- Lokālā konfigurācija: Šī ir specifiska vienam Git repozitorijam un tiek saglabāta repozitorija direktorijā, failā.git/config.
Lai veiksmīgi iestatītu Git, mēs koncentrēsimies uz globālo konfigurāciju, jo tā ir vienkāršākais veids, kā definēt savu identitāti visiem nākotnes repozitorijiem.

2. solis: Pārbaudi savu Git instalāciju
Pirmkārt, tev vajadzētu pārliecināties, ka Git tava sistēmā ir pareizi instalēts. To var vienkārši pārbaudīt, ievadot šādu komandu terminālī:
Šī komanda parādīs pašlaik instalēto Git versiju. Ja Git nav instalēts, seko instrukcijām instalēšanai oficiālajā Git mājaslapā.
3. solis: Konfigurē vārdu un e-pasta adresi
Tagad pienākusi izšķirošā daļa: tavas identitātes konfigurācija. To var izdarīt ar komandu git config. Lai iestatītu savu vārdu, izmanto šo komandu:
Aizstāj „Tavs Vārds“ ar savu faktiskā vārdu. Tā kā Git pēc noklusējuma neatgriež rezultātu, tu neredzēsi apstiprinājumu, bet tas ir normāls uzvedības veids.

Attiecībā uz e-pasta adresi rīkojies līdzīgi. Izmanto šo komandu:
Šeit tev jānorāda e-pasta adrese, ko tu izmanto arī savam GitHub vai citiem kontiem, ja tādi tev jau ir. Šī e-pasta adrese tiks saistīta ar taviem komitiem.

4. solis: Pārbaudi savu konfigurāciju
Pēc tam, kad tu esi konfigurējis savu vārdu un e-pasta adresi, ir svarīgi pārbaudīt iestatījumus. To vari izdarīt, ievadot šo komandu:
Šī komanda parādīs visu pašlaik konfigurēto iestatījumu sarakstu un būtu jāparāda tavs vārds, kā arī tavs e-pasta adreses. Tādējādi tu nodrošini, ka viss ir pareizi iestatīts.

5. solis: Papildus - Redaktors un citi iestatījumi
Papildus tavām vārdam un e-pasta adresei tu vari arī iestatīt noklusējuma teksta redaktoru, ko Git izmantos. Ja vēlies strādāt ar konkrētu redaktoru, vari izmantot šo komandu:
Aizstāj „tavs_redaktors“ ar redaktora nosaukumu, ko tu dod priekšroku – piemēram, nano, vim vai code Visual Studio Code. Bet tas ir izvēles jautājums un sākumā nav obligāti.
Secinājums - Vienreizēja Git konfigurācija: vārda un e-pasta iestatīšana
Lai sākumā strādātu ar Git, ir izšķiroši pareizi konfigurēt savu identitāti. Tu esi mācījies, ka pareiza darbība ar Git nozīmē arī tavu vārda un e-pasta adreses iestatīšanu. To parasti veic, izmantojot globālo konfigurāciju, un tas ietekmē visus projektus, ar kuriem tu strādāsi nākotnē. Atceries iziet cauri šiem soļiem pirms pirmā komita, lai nodrošinātu, ka tavas izmaiņas var tikt pareizi piesaistītas.
Biežāk uzdotie jautājumi
Kāda ir atšķirība starp globālo un lokālo konfigurāciju?Globālā konfigurācija attiecas uz visiem lietotāja repozitorijiem, savukārt lokālā konfigurācija ir specifiska vienam repozitorijam.
Vai man jāpārliek savs vārds un e-pasta adrese katram repozitorijam?Nē, ja tu iestati globālo konfigurāciju, tā attiecas uz visiem nākotnes repozitorijiem, ja vien tu nepārsteidz vietējās iestatījumus.
Vai es varu vēlāk mainīt savu konfigurāciju?Jā, tu vari jebkurā laikā mainīt savu konfigurāciju, izmantojot tās pašas git config komandas.
Kāpēc pēc konfigurācijas nav nekāda rezultāta?Tas ir Git noklusējuma uzvedības veids. Kamēr nenotiek kļūda, komanda tiek uzskatīta par veiksmīgi izpildītu.