Какво е Git Hub Clone?

  • Клонът на Github не е нищо друго освен процес на изтегляне на вече представено git хранилище във вашата локална система.
  • След като изпълните команда git clone, имате своя собствена локална версия на това хранилище. Така че вече можете да започнете да работите върху вашия проект.
  • Основно GitHub Clone, основното хранилище е достъпно на отдалечен сървър. URL адресът на това отдалечено хранилище вече е свързан с „произхода“.
  • Тя позволява на програмист лесно да обедини промените им, да може да изтегля нови версии, да направи някои промени, ако е необходимо и да актуализира код с най-новата версия.
  • Така всеки програмист, участващ в този проект, вече може да вижда актуализирани промени, да ги съхранява и да прави промени, когато някога е необходимо.

Как да създадете клонинг?

Клонирането е процес на създаване на копие на код, който всъщност е представен във вашето хранилище. След като клонирането е направено, вие сте в състояние да направите промени в създадения от вас копие на код и винаги, когато искате, можете да изтеглите всички промени в хранилището си.

Така че, ако искате да се клонирате в Github, може да следвате следните стъпки:

  • Първо, трябва да създадете една папка, след това да отворите терминала, след което да поемете пътя към посочената папка, където всъщност искате да запишете хранилището след това изпълнете следната команда: git clone git: („URL на проекта“)
  • След като тази команда се изпълни, тя ще изтегли всички файлове в посочената папка.
  • Има някои важни опции, включени в процеса на клониране, които са следните:
  • : Тук потребителят трябва да посочи точния URL адрес на своето отдалечено хранилище. Той ще показва на отдалечен сървър. Докато сочи към отдалечения сървър, той използва различен протокол като HTTP, HTTPS, SSH или
  • Recurse-Submodule: Използва се за обработка на клонове хранилище, както и се инициализира с всичките ви съдържащи се подмодули. Да предположим, че имате своя проект, който съдържа подмодули, с помощта на горната опция той ще ви увери, че всички подмодули не само ще бъдат клонирани, но и инициализирани, след като основният ни проект бъде затворен. Използвайки този процес на клониране, не е необходимо да правите инициализация ръчно или да актуализирате подмодули отделно.
  • : Директорията не е нищо друго освен идентично име на вашата папка, което е достъпно на вашата локална машина, където хранилището ще я изтегли. В случай, че ако тази опция не е дефинирана, Git ще създаде нова папка.
  • Git клонингът се обработва като git inits, ние просто искаме да изпълним тази команда само веднъж.
  • След като разработчикът изтегли работното си копие, сега те са в състояние да извършват всички операции за контрол на версиите и съвместно използване на клубове заедно с местното хранилище.
  • Сътрудничество между Repo-To-Repo: Github работи като SVN.but работният процес на git е различен от SVN. Както SVN прави, git също не прави смущения сред текущото ви копиране и локалното ви хранилище.
  • Това прави сътрудничеството с git различно от SVN. Процесът на работа с SVN е като зависи от закрепването между централния хранилище и gits работно копие на сътрудничество.
  • Той се основава на взаимодействието между хранилище и хранилище. Вместо да потвърждава работещо копие на SVN в централното им хранилище, разработчикът е в състояние да изтласка или издърпва ангажименти от едно хранилище в друго.
  • GIT URL: Git определя своя самостоятелен синтаксис на URL, така че човек може да предава отдалечени местоположения на хранилището на git. Git клонинг е най-често използваният процес в отдалечени хранилища с git URL.
  • Има различни протоколи, използвани в процеса на клониране, които са както следва:
  • SSH: Това е съкращението на Secure Shell, което е автентифициран мрежов протокол, конфигуриран главно с повечето сървъри.
  • С помощта на SSH протокол трябва да конфигурирате идентификационни данни заедно с хостинг сървъра
  • GIT: GIT идва с изчисления, които се изпълняват на порт (9418). Точно като SSH протоколът няма удостоверяване.
  • HTTP: Това е известно като HyperText Transfer Protocol. Известен е като един от най-популярните протоколи, използвани за предаване на HTML данни на уеб страница в Интернет.
  • Използване на GitHub клонинг: Git клонинг показва указател към вече съществуващо хранилище и създава копие на това хранилище в новата директория, на друго място.
  • Който и да е оригиналното ви хранилище, той ще бъде разположен в локална файлова система или на отдалечена машина. Командата за клониране на Git е нищо друго освен копие вече представено хранилище на git. Работи като SVN каса.
  • Git хранилището не е нищо друго освен да има собствена история, управление на собствените си файлове и всички тези неща идват от оригиналното хранилище.
  • С помощта на процеса на клониране той ще създаде отдалечена връзка, която знае като произход, което показва точка обратно към вече представеното оригинално репо. Този процес прави лесно взаимодействие с централното хранилище.
  • Този процес на установяване на връзка автоматично с помощта на създаване на git препратка към съответния им отдалечен клон, който се намира под препратките / Remotes / origin и с цел инициализация remote.origin.url и remote.origin.fetch тези променливи се използват като конфигурационни променливи,
  • Нека разгледаме един пример, който накратко ще обясни как точно работи клона на git в хранилището на Github. Това ще покаже как да получите локално копие на нашето централно хранилище, което се намира на сървъра, където то може да бъде лесно достъпно за потребителя.

  • Съгласно горния пример, на първата стъпка, той ще създаде ново хранилище в демонстрационната директория на GitHub към вашата работеща локална система и след това ще го публикува със съдържанието на централния хранилище.
  • Следващата стъпка е да влезете в работната си директория с помощта на команда cd (име на папка), същата, изпълнена в горния пример. Вече можете да правите промени в кода си, извършване на промени, както и да можете да взаимодействате с други хранилища, присъстващи там.
  • Тя ще ви помогне да направите клониране на локално или отдалечено хранилище, с помощта на плитка опция можете да клонирате частично хранилища. Можете също така да бъдете клонирани с голи хранилища. още нещо, което git clone do е, че git URL не е единственият синтаксис, но и поддържаните протоколи.
  • Ако искате да направите клониране в една конкретна папка, това също е възможно, като използвате следния синтаксис като:

git clone

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

  • Друг тип е, че може да успеете да извършите клониране, като използвате конкретен маркер, като изпълнявате команда, наречена: git clone - branch

Над командния клонинг, вашето хранилище, което се съхранява в и ще клонира само препратките за

  • Друг най-популярен тип клониране на Github е плитък клон, който се изпълнява като Git клонинг –depth = 1

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

Примери за Github Clone

Нека създадем пример за клониране на хранилище стъпка по стъпка:

Стъпка 1: Първо направете настройка на акаунта на Github. Което е полезно да поставите тук всичките си файлове. След като сте готови, създайте хранилище.

Стъпка 2: След като настроите с акаунта, ви позволява да създадете хранилище тук с опцията за създаване на хранилище с помощта на браузъра, изпълнете всички необходими подробности и създайте хранилището.

Стъпка 3: След като създадете хранилище, трябва да попълните различни файлове в горния ъгъл, измежду тях да редактирате във файла README или можете да създадете свой собствен файл и да редактирате между тях и веднъж направено с промени, следващата стъпка е да извършите всички промени,

Стъпка 4: Следващата и най-важна стъпка е да клонирате вашето хранилище.

Докато клонирате, той ще създаде копие в нашата локална система като:

Стъпка 5: Сега е време да клонирате URL през нашата локална система, както е показано по-долу:

Процесът на клониране ще продължи.

След като приключи клонирането, всички файлове се съхраняват локално и показват всички подробности относно него.

Тук можете да видите и цялата история.

Стъпка 6: Сега е време да извлечем всички детайли към произхода.

Ако искате да смените клона, това е възможно и в Github.

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

Извод - GitHub Clone

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

Препоръчителни статии

Това е ръководство за GitHub Clone. Тук сме обсъдили какво е клон на GitHub, как да създадете клон заедно с примери. Можете да разгледате и другите ни предложени статии, за да научите повече -

  1. Най-добрите GitHub команди с примери
  2. GitHub срещу SVN | Разлика между
  3. Първи стъпки с Git терминология
  4. Ръководства по алгоритми за научни данни
  5. Система за управление на версиите GIT
  6. Git Push
  7. Какво е Hub?
  8. Три етапа от жизнения цикъл на Git с работния процес
  9. Как да използвате GIT Cherry-pick с пример?

Категория: