Što je točno spajanje u Gitu?

Sto Je Tocno Spajanje U Gitu



Dok se bave velikim projektom razvoja softvera, programeri rade na više grana. Moraju pratiti i bilježiti povijest promjena u nekoliko grana. U ovoj situaciji, ' spajanje predaje ” vrlo je koristan jer im omogućuje jednostavno prenošenje svih promjena iz jedne grane u drugu bez gubitka povijesti grana.

Ova studija će raspravljati o:

Što je objedinjavanje spajanja u Gitu?

U Gitu, ' spajanje predaje ” je vrsta predaje koja se stvara prilikom spajanja dvije ili više grana u repozitoriju. Predaja spajanja kombinira promjene iz više različitih grana u jednu granu. Obično ima najmanje dva nadređena predanja, po jedno za svaku spojenu granu. Štoviše, uključuje sve promjene iz spojenih grana i cijelu povijest grana.







Kako stvoriti/generirati obvezu spajanja u Gitu?

Da biste stvorili obvezu spajanja u Gitu, prvo preusmjerite na određeno lokalno spremište. Zatim odaberite željenu granu koju želite spojiti i izvršite ' git merge –no-ff ” naredba. Na kraju, provjerite Git zapisnik da vidite predaju spajanja.



Korak 1: Prebacite se na željeno spremište

Prvo pokrenite dolje navedenu naredbu i prebacite se na određeno lokalno spremište:



$ CD 'C:\Git\local_Repo'

Korak 2: Pregledajte Git Log

Zatim pogledajte povijest predaja trenutne radne grane:





$ git dnevnik --na liniji

Može se vidjeti na donjoj snimci zaslona kako GLAVA pokazuje na ' 5827f21 ” počini hash:



Korak 3: Pregledajte dostupne grane

Zatim popišite dostupne grane Git repozitorija i odaberite željenu granu koju treba spojiti. Na primjer, odabrali smo ' alfa ” grana:

$ git grana

Korak 4: Spoji grane

Sada izvršite ' git spajanje ' zajedno s ' – ne-ff ” i određeni naziv grane koju je potrebno spojiti:

$ git spajanje --ne-ff alfa

Ovdje, ' – ne-ff ” opcija se koristi za stvaranje poruke predaje čak i ako su grane premotane unaprijed, i “ alfa ” je naša ciljna grana koju treba spojiti.

Nakon izvršenja gore navedene naredbe otvorit će se zadani uređivač teksta. Unesite željenu poruku o uređivanju, spremite promjene i zatvorite uređivač:

U donjem rezultatu može se primijetiti da je ' alfa “ ogranak je spojen s „ ovladati; majstorski ” grana:

Korak 5: Pregledajte predaju spajanja

Na kraju, provjerite Git zapisnik da vidite poruku predaje spajanja:

$ git dnevnik --na liniji

Može se uočiti da je istaknuti dio poruka predaje spajanja s ' f8db3cf ” počini hash:

To je bilo sve o predaji spajanja u Gitu.

Zaključak

Predaja spajanja je vrsta predaje stvorene kada korisnik spoji dvije ili više grana u repozitoriju. Donosi promjene/modifikacije iz jedne grane u drugu Git granu. Koristi se za spajanje promjena iz različitih grana u jednu Git granu. Da biste stvorili obvezu spajanja, ' git merge –no-ff ” koristi se naredba. U ovom se tekstu govorilo o obvezama spajanja i metodi za stvaranje obveze spajanja u Gitu.