Kako spojiti dvije grane na Gitu?



Isprobajte Naš Instrument Za Uklanjanje Problema

Git je softver za kontrolu verzija koji se koristi za analizu promjena u izvornom kodu tijekom razvoja softvera. Može se koristiti za praćenje promjena u bilo kojem skupu datoteka i pruža brzinu, integritet i podršku za nelinearne tijekove rada. U ovom ćemo vas članku naučiti način spajanja dviju grana ili spajanje račvanog spremišta i uzlaznog spremišta.



Idi logotip



Kako spojiti dvije grane na Gitu?

Git nudi mogućnost formiranja kopije bilo kojeg uzlaznog spremišta i unošenje izmjena u njega, bez ikakvog utjecaja na glavno spremište. Ovo stvara granu uzlaznog spremišta i odvaja ga od izvornog. Međutim, nakon što se kod utipka i uvježba, može se spojiti s izvornim spremištem i napravljene promjene mogu se spremiti. Stoga ćemo u donjim koracima naznačiti metodu spajanja dviju grana na Gitu. Za to:



  1. Otvori Terminal ako ste na Linuxu ili Macu i otvorite Gitbash ako koristite Windows.

    Otvaranje GitBash-a na sustavu Windows

  2. Promijeniti trenutni direktorij rada na vašem lokalnom projektu.
  3. U ovom ćemo koraku biti „ provjeravanje van ”Grana na koju želimo da se spoji druga grana. U vašem slučaju, to bi trebao biti ' ovladati; majstorski ”Grana. Da biste je provjerili, upišite sljedeću naredbu i pritisnite “ Unesi '.
    $ git checkout master

    izvođenjem naredbe Git Checkout na grani koju treba spojiti

  4. Važno je da izvučemo željenu granu iz uzvodnog spremišta. To ćemo činiti zadržavajući povijest urezivanja bez ikakvih izmjena. Da biste to učinili, upišite sljedeću naredbu i pritisnite “ Unesi '.
    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    Izvršavanje Git Pull naredbe u terminalu



  5. Ako postoje sukobi tijekom spajanja, savjetovati ovaj stranicu da ih riješi.
  6. Počiniti spojiti i pregledati promjene koje su napravljene kako bi se osiguralo da su zadovoljavajuće.
  7. Da biste stavili spajanje u vaše GitHub spremište, upišite sljedeću naredbu i pritisnite “ Unesi ”Izvršiti.
    $ git push master master
1 minuta čitanja