Uvod u Git Origin Master

Kada radite na bilo kojem projektu s Gitom, tada je znanje o njegovom daljinskom upravljaču neophodno. U osnovi, s gitom ćete raditi na udaljenom spremištu kojim će git upravljati verzijama. Udaljeno za razliku od izraza sugerira dostupnost koda na poslužitelju koji može biti lokalni ili povezan putem Interneta. Ovim se repozicijama mogu dodijeliti kategorije pristupa za čitanje i pisanje, ovisno o vrsti korisnika kojima pristupaju. Dakle, kada surađujemo s drugima na razvoju, trebamo upravljati tim spremištima (također uključuje stvaranje i uklanjanje reposa), kao i guranje i povlačenje podataka u njih. U ovoj ćemo temi upoznati Git Origin Master.

Git daljinska naredba može se koristiti za upoznavanje na kojem daljinskom repo-u radimo. Ova naredba navodi ih sa svojim kratkim imenima koje je administrator ili stvaralac repo-a možda spomenuo tijekom kreiranja. Ako nije određeno ime zadano podrijetlom, kratko je ime koje je dodijeljeno repou iz kojeg smo možda klonirali. Na snimci zaslona u nastavku možete ih vidjeti. Klonirao sam repo iz GitHub-a i držao se u direktoriju test_git_tools koji implicitno dodaje izvor repo naziva. Da biste vidjeli više detalja o repo-u, možemo dati git daljinski -v kao što je prikazano u nastavku, a on će navesti sve daljince sa njihovim kratkim imenima na kojima programer radi. Ovdje je njegov jedini.

Možete dodati daljinski u repo koji želimo klonirati jednostavnim pomoću git daljinskog dodavanja. Dolje možete pogledati ekran gdje sam na https://github.com/aliraju4280/test_git_tools.git dodao daljinski test_get i nabrojao ih s opcijom git remote -v.

Vidjeli smo da je kad kloniramo porijeklo koda dodijeljeno mu kratko ime. Moramo dohvatiti naredbu za git koja se može upotrijebiti za ažuriranje lokalnog repoa gdje smo klonirali. Dakle, ustvari će git dohvaćanje podrijetla povući ažuriranja za vaš radni direktorij. Preuzima samo podatke, ali neće automatski spojiti svoje lokalno spremište.

Ručno ga trebamo izvesti. Alternativno, možemo upotrijebiti naredbu git pull koja će automatski izvršiti ovaj kombinirani zadatak preuzimanja podataka i spajanja s glavnim ili onim ogrankom koje prati naredba git clone kada se stvorio naš radni direktorij.

Možemo koristiti git push koji će tek kada korisnik ima mogućnost pisanja poslati svoj rad uzlaznom iz kojeg smo klonirali i koji će biti porijeklo udaljen. Naredba je git push

Gdje je podrijetlo udaljeni kratki naziv ako nije bilo imena. bit će naziv zalogaja ili naziv podružnice GitHub-a. Ako tvorite podružnicu u spremištu, ona će se zvati glavna grana, a ova određena grana u korporacijskom razvojnom okruženju bit će sinkronizirana s proizvodnjom i moramo biti oprezni prije nego što nešto izmijenimo ili spojimo u master. Sve što se učini majstoru pratit će se i povremeno se revidirati. Dakle, kada moramo raditi na izvornom kodu, stvaramo kopiju od glavnog računala i ta brach može biti značajka ili prilagođena. Radimo na tim kopiranim ili značajkama grana i nakon što je razvijeni kod stabilan, samo ga spajamo matičnu granu, a nemaju svi programeri dozvole za to. Dakle, kada potisnemo bilo što izravno da nadmognemo čemu bismo mogli pristupiti, dajemo naredbu kao git push origin master / git pull origin master i ako radimo na značajci ili bilo kojoj drugoj vrsti bracha koja je stvorena od master ili neke druge grane tada dat ćemo kao git push origin značajka_branchname / git pull origin značajka_branchname.

Origin master -–> može se protumačiti kao glavna grana na udaljenom imenu nazvanom podrijetlom.

Provjeravanje porijekla

Ako želimo saznati daljnje detalje o udaljenoj grani, git pruža nešto što se naziva git show naredba što se može koristiti kao ispod poput git remote show

Ovdje će se navesti URL i praćenje detalja grane na daljinu. Pojedinosti iz ove naredbe bit će nam korisni kada radimo puno daljinskih upravljača i grana jer mogu odrediti na kojoj grani možemo detaljno povući ili pritisnuti naše promjene. Ovdje, budući da imam samo jednu granu stvorenu iznad zaslona, ​​navodi samo one detalje. Da bih dobio više informacija uzeo sam snimku zaslona sa stranice službene dokumentacije gita u nastavku:

Ako vidimo iznad git daljinske naredbe start origin, ona navodi detalje nekih pet grana i koje se grane mogu spojiti s kojom pojedinom granom zajedno s detaljima push i potezanja, primjerice, kada dajemo git push ili git pull tada kojoj određenoj grani detalji će biti učitani ili preuzeti s.

Daljinsko podrijetlo možemo preimenovati i nekim drugim imenom koristeći naredbu preimenovanja kao što je prikazano u nastavku

git daljinsko preimenovanje podrijetla u test_origin

možete vidjeti da sam na gornjoj snimci zaslona uspješno promijenio izvornik udaljenosti u test_origin, a ova će naredba također promijeniti sve reference praćenja. Sve gore navedene naredbe koje smo ranije vidjeli možemo upotrijebiti s novim udaljenim nazivom umjesto mjesta podrijetla, kao ispod.

git push test_origin master / git pull test_origin master.

Slično tome, možemo ukloniti stvoreni daljinski pomoću git daljinskog uklanjanja ili git daljinskog rm naredbe kao što je prikazano u nastavku

Nakon uklanjanja daljinskog upravljača bit će izbrisane i sve reference za praćenje. Stoga moramo biti oprezni dok koristimo ovu naredbu.

Dakle, kada počnemo raditi s git-om, origin i master-om su njegove osnove i njihovo poznavanje bit će procvat kada se zbunimo s naredbama za potezanje ili spajanje, posebno kada je vaš poslužitelj kućan sa više udaljenosti ili grana.

Preporučeni članci

Ovo je vodič za Git Origin Master. Ovdje smo razgovarali o Git daljinskoj naredbi i granama i inspekciji Origin Remote. Možete pogledati i sljedeći članak da biste saznali više -

  1. Što je Git Fetch?
  2. Što je Git Branch?
  3. Git terminologija
  4. Git alternative
  5. Tri faze životnog ciklusa Git s tijekom rada
  6. Kako koristiti GIT Cherry-pick sa primjerom?

Kategorija: