Как да обединим два клона в Git?



Опитайте Нашия Инструмент За Премахване На Проблемите

Git е софтуер за контрол на версиите, който се използва за анализ на промените в изходния код по време на разработването на софтуера. Той може да се използва за проследяване на промени във всеки набор от файлове и осигурява бързина, цялост и поддръжка за нелинейни работни потоци. В тази статия ще ви научим как да обедините два клона или да обедините разклонено хранилище и хранилище нагоре по веригата.



Go лого



Как да обединим два клона в Git?

Git предоставя опция за формиране на копие на всяко хранилище нагоре по веригата и извършване на промени в него, без да има ефект върху основното хранилище. Това създава клон на хранилището нагоре по веригата и го отделя от оригиналния. След като обаче кодът е въведен и практикуван, той може да бъде обединен с оригиналното хранилище и направените промени могат да бъдат запазени. Следователно в стъпките по-долу ще посочим метода за обединяване на два клона в Git. За това:



  1. Отвори Терминал ако сте на Linux или Mac и отворите Gitbash ако сте на Windows.

    Отваряне на GitBash на Windows

  2. Промяна текущата директория за работа с вашия локален проект.
  3. В тази стъпка ще бъдем „ проверка навън ”Клонът, към който искаме да се слее другият клон. Във вашия случай това трябва да бъде „ майстор ”Клон. За да го проверите, въведете следната команда и натиснете „ Въведете '.
    $ git checkout master

    изпълняващ Git Checkout Command в клона, към който да бъде обединен

  4. Важно е да изтеглим желания клон от хранилището нагоре по веригата. Ще го направим, като запазим историята на фиксирането без никакви модификации. За да направите това, въведете следната команда и натиснете „ Въведете '.
    $ git pull https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git BRANCH_NAME

    Изпълнение на Git Pull Command в терминала



  5. Ако има някакви конфликти по време на сливането, консултирайте се това страница, за да ги разрешите.
  6. Ангажирайте се сливането и прегледа на направените промени, за да се гарантира, че те са задоволителни.
  7. За да прехвърлите сливането към вашето хранилище на GitHub, въведете следната команда и натиснете „ Въведете ”За изпълнение.
    $ git push master master
1 минута четене