Versijų valdymas su Gitu, GitHub ir kt.

Git konfigūracija: Vardas ir el. paštas tavo paskyrai nustatyti

Visi pamokos vaizdo įrašai Versijų kontrolė su Git, GitHub ir kt.

Naudojant Git kaip versijų valdymo sistemą, atsiranda daugybė privalumų, ypač efektyviam bendradarbiavimui programinės įrangos projektuose. Viena iš pirmųjų kliūčių, kurią turi įveikti, yra savo tapatybės nustatymas, apimantis tavo vardą ir el. pašto adresą. Ši informacija registruojama įsipareigojimuose ir leidžia aiškiai atsekti, kai reikia sekti pakeitimus ir, kilus klausimams, susisiekti su pakeitimo autoriumi. Šiame vadove parodysiu, kaip teisingai nustatyti savo Git-konfigūraciją.

Pagrindinės įžvalgos

  • Git reikia tavo vardo ir el. pašto adreso identifikacijai.
  • Tavo konfigūracija gali būti nustatyta sisteminiu, globaliu arba vietiniu lygiais konkrečiam saugyklai.
  • Šie žingsniai yra būtini norint užtikrinti, kad tavo įsipareigojimai būtų teisingai priskirti.

Žingsnis po žingsnio vadovas

Žingsnis 1: Suprask skirtingas konfigūracijos lygius

Prieš pradėdamas konfigūruoti, svarbu žinoti, kad Git siūlo tris skirtingus lygmenis konfigūracijos failams. Tai yra:

  1. Sisteminė konfigūracija: ši konfigūracija taikoma visiems sistemos vartotojams ir yra /etc/gitconfig kataloge.
  2. Globalaus konfigūracija: ši konfigūracija saugoma dabartinio vartotojo namų direktorijoje, paprastai ~/.gitconfig. Tai yra dažniausiai naudojama konfigūracijos forma ir ji galioja visoms saugykloms, su kuriomis dirbi.
  3. Vietinė konfigūracija: ši yra specifinė vienai Git saugyklai ir saugoma toje saugykloje, faile.git/config.

Norėdami sėkmingai nustatyti Git, sutelkime dėmesį į globalų konfigūraciją, nes ji teikia lengviausią būdą apibrėžti savo tapatybę visoms būsimoms saugykloms.

Git konfigūracija: Nustatykite vardą ir el. paštą savo paskyrai

Žingsnis 2: Patikrink savo Git diegimą

Pirmiausia turėtum užtikrinti, kad Git tavo sistemoje būtų tinkamai įdiegtas. Tai galima greitai patikrinti, įvedus šią komandą savo terminale:

git --version

Ši komanda parodys šiuo metu įdiegtą Git versiją. Jei Git nėra įdiegtas, sekite diegimo instrukcijas oficialioje Git svetainėje.

Žingsnis 3: Konfigūruok vardą ir el. pašto adresą

Dabar ateina lemiama dalis: tavo tapatybės konfigūracija. Tai vyksta naudojant komandą git config. Norėdamas nustatyti savo vardą, naudok šią komandą:

git config --global user.name "Tavo Vardas"

Pakeisk „Tavo Vardas“ į savo tikrąjį vardą. Kadangi Git pagal numatytuosius nustatymus nesuteikia jokio atsako, nematysi patvirtinimo, tačiau tai yra normalus elgesys.

Git konfigūracija: nustatykite vardą ir el. pašto adresą savo paskyrai

E. Pašto adresui elgiantis taip pat. Naudok šią komandą:

git config --global user.email "tavo.elpastas@example.com"

Čia turi nurodyti el. pašto adresą, kurį naudoji savo GitHub ar kitų sąskaitų atveju, jei tokių jau turi. Šis el. pašto adresas bus susietas su tavo įsipareigojimais.

Git konfigūracija: Vardas ir el. paštas tavo paskyrai nustatyti

Žingsnis 4: Patikrink savo konfigūraciją

Po to, kai sukonfigūruoji savo vardą ir el. pašto adresą, svarbu patikrinti nustatymus. Tai gali padaryti įvedęs šią komandą:

git config --list

Ši komanda parodys visų šiuo metu sukonfigūruotų nustatymų sąrašą ir turėtų parodyti tavo vardą bei el. pašto adresą. Taip užtikrinsi, kad viskas tinkamai sukonfigūruota.

Git konfigūracija: nustatykite savo paskyrai vardą ir el. pašto adresą

Žingsnis 5: Pasirinktinai - redaktorius ir kiti nustatymai

Be savo vardo ir el. pašto adreso, taip pat gali nustatyti numatytąjį teksto redaktorių, kurį turėtų naudoti Git. Jei nori dirbti su tam tikru redaktoriumi, gali naudoti šią komandą:

git config --global core.editor "tavo_redaktorius"

Pakeisk „tavo_redaktorius“ į tau patinkantį redaktorių – pavyzdžiui, nano, vim arba code Visual Studio Code. Tačiau tai yra pasirenkama ir pradiniame etape nebūtina.

Santrauka - Vienkartinė Git konfigūracija: nustatyk vardą ir el. paštą

Norint pradėti dirbti su Git, labai svarbu tinkamai sukonfigūruoti savo tapatybę. Tu sužinojai, kad teisingas darbas su Git taip pat reiškia, kad turi nustatyti savo vardą ir el. pašto adresą. Tai dažniausiai atliekama per globalią konfigūraciją ir turi įtakos visiems projektams, kuriuos tvarkysi ateityje. Prisimink, kad prieš pirmąjį įsipareigojimą turi atlikti šiuos žingsnius, kad įsitikintum, jog tavo pakeitimai gali būti teisingai priskirti.

Dažnai užduodami klausimai

Koks skirtumas tarp globalios ir vietinės konfigūracijos?Globalaus konfigūracija taikoma visoms vartotojo saugykloms, o vietinė konfigūracija yra specifinė vienai saugyklai.

Ar turiu nustatyti savo vardą ir el. pašto adresą kiekvienai saugyklai?Ne, jei nustatai globalų konfigūraciją, tai galios visoms būsimoms saugykloms, nebent vietoje pakeisi nustatymus.

Ar galiu vėliau pakeisti savo konfigūraciją?Taip, tu gali bet kada pakeisti savo konfigūraciją naudodamas tas pačias git config komandas.

Kodėl po konfigūracijos nėra jokio atsako?Tai yra numatytas Git elgesys. Kol neatsiranda klaida, komanda laikoma sėkmingai vykdoma.