Terminas „git origin master“ vartojamas nuotolinės saugyklos kontekste. Jis naudojamas tvarkyti nuotolinę saugyklą. Terminas kilmė kilęs iš tos vietos, kur yra saugyklos originalas, o šeimininkas reiškia pagrindinę šaką. Supraskime abu šiuos terminus išsamiai.
Git Master
Master yra Git filialo vardų suteikimo konvencija. Tai numatytoji Git šaka. Klonavus projektą iš nuotolinio serverio, gautoje vietinėje saugykloje yra tik viena vietinė šaka. Ši šaka vadinama „pagrindine“ šaka. Tai reiškia, kad „master“ yra saugyklos „numatytoji“ šaka.
Daugeliu atvejų kapitonas vadinamas pagrindine šaka. Pagrindinis filialas laikomas galutiniu atpirkimo sandorio vaizdu. Jūsų vietinėje saugykloje yra pagrindinė šaka, kuri visada atnaujinama su nuotolinės saugyklos pagrindine šaka.
Nesipainiokite su meistru. Jei redagavote pagrindinę grupės projekto šaką, jūsų pakeitimai paveiks visus kitus ir labai greitai atsiras sujungimo konfliktų.
Git Origin
Git terminas kilmės reiškia nuotolinę saugyklą, kurioje norite paskelbti savo įsipareigojimus. Iškviečiama numatytoji nuotolinė saugykla kilmės , nors vienu metu galite dirbti su keliais nuotolinio valdymo pulteliais, turinčiais skirtingą pavadinimą. Sakoma, kad tai yra sistemos pseudonimas.
Kilmė yra trumpas nuotolinės saugyklos, kurioje projektas buvo klonuojamas iš pradžių, pavadinimas. Jis naudojamas vietoje pradinio saugyklos URL. Taigi nuorodų pateikimas yra daug lengvesnis.
plonas algoritmas
Kilmė yra tik standartinis susitarimas. Nors svarbu palikti šią konvenciją nepaliestą, idealiu atveju galėtumėte ją pervadinti neprarasdami jokių funkcijų.
Šiame pavyzdyje URL parametras veikia kaip klonuotos vietinės saugyklos komandos „clone“ pradžia:
$ git clone https://github.com/ImDwivedi1/Git-Example
Kai kurios komandos, kuriose plačiai vartojami terminai kilmė ir pagrindinis, yra šios:
- Git push kilmės meistras
- Git pull kilmės meistras
Git turi dviejų tipų filialus, vadinamus vietiniais ir nuotoliniais. Norėdami naudoti git pull ir git push, turite nurodyti vietiniam padaliniui, kuriame filiale veiks. Taigi terminas kilmės pagrindinis naudojamas nuotolinei saugyklai ir pagrindinei šakai nagrinėti. Terminas stūmimo kilmės meistras naudojamas pakeitimams perkelti į nuotolinę saugyklą. Terminas traukti kilmės meistras naudojamas prieigai prie saugyklos iš nuotolinės į vietinę.