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
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 alfaOvdje, ' – 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 linijiMož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