Как да изтеглите файлове от GitHub

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

Така че, ако не сте напълно сигурни как можете да качвате файлове от проекти (или цели проекти) от GitHub, ние ще ви покажем как. Да започваме.

Изтегляне на файл от GitHub

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

  1. Така че, ако отидете на публична кодова база като този калкулатор за съвети, който създадох, ще забележите, че има зелен бутон в горния десен ъгъл, който казва Клониране или Изтегляне, щракнете върху бутона.
  2. След това изберете „ Изтегляне на ZIP “ от падащия списък. Всички файлове ще започнат да се изтеглят на вашия компютър, обикновено в папката ви за изтегляния.
    GitHub 2 хранилище
  3. След това отворете папката Downloads на вашия компютър и намерете ZIP файла. Трябва да щракнете с десния бутон върху него и да изберете опцията “ Извличане на всички… „, “ Разопаковане “ или “ Разархивиране “ и след това изберете папката, в която искате да поставите файловете.
    Файлови настройки
  4. Накрая отидете в тази избрана папка и ще намерите всички тези Github файлове, които изтеглихме точно там!

Това е сравнително малка кодова база само с няколко файла. Ако отидете до хранилището на JavaScript 30 Github на Wes Bose , ще забележите, че тъй като това е публично хранилище, то може да бъде изтеглено по същия начин.

Качване на GitHub файлове с команди

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

  1. Копирайте URL адреса от адресната лента или от същото меню, от което сте изтеглили zip файла.
    GitHub хранилище
  2. Отворете Git Bash, въведете „cd Downloads“ и натиснете Enter . Това ще ви отведе до папката „Изтегляния“ в командния прозорец, можете също да посочите всяко местоположение на файла, където искате да запишете файла.
    командна линия
  3. Сега напишете „git clone https://github.com/bdward16/tip-calculator.git“ и натиснете Enter .
    команден ред 2
  4. Използвайки този метод, файловете автоматично се декомпресират при изтегляне.

Има ли по-добър начин за изтегляне на файлове

Въпреки че методът, който описахме, е прост и ясен, той е най-добър просто за разглеждане на кодови файлове, а не за експериментиране. Ако планирате да качите файловете на GitHub за експериментиране, най-добрият начин е да „разклоните“ проекта. Разклонението е просто ваше собствено копие на хранилище.

Разклоняването на хранилище има редица предимства. Дава ви собствено копие във вашия акаунт в GitHub, което ви позволява свободно да експериментирате с промени, без да засягате оригиналния проект. Например, можете да намерите грешка в моя калкулатор за съвети или да добавите свои собствени функции. Така че можете да „разклоните“ моя калкулатор за съвети, като създадете копие във вашия акаунт в GitHub. Тук можете да се забърквате с кода и да експериментирате с него, без да засягате оригиналния проект, защото той ще бъде вашето копие или „форк“.

Най-често разклоненията се използват или за предлагане на промени в нечий друг проект, като коригиране на грешка или добавяне на функция, както вече споменахме.

И така, как да разклоните публично хранилище? Всъщност е доста лесно. Преди да започнем, ще трябва да създадете безплатен акаунт в GitHub, тъй като ще ви трябва място, където да съхранявате вилицата си. Можете да отидете на www.github.com и да го направите точно сега.

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

  1. Например, можете да отидете в публичното хранилище за урока на Уес Бос за 30 дни на JavaScript и ще видите бутон в горния десен ъгъл, който казва Fork . Натисни бутона.
  2. Това може да отнеме от няколко секунди до няколко минути, но след това GitHub клонира или „разклонява“ този проект във вашия собствен GitHub акаунт. След като това стане, веднага ще ви покаже проекта под вашето потребителско име в GitHub.
  3. За да проверите, можете да щракнете върху иконата на вашия профил в лентата за навигация горе вдясно и след това да изберете опцията Вашите хранилища . В списъка си с хранилища трябва да видите кодовата база на курса JavaScript 30.

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

закриване

Както можете да видите, изтеглянето на файлове и цели проекти от GitHub всъщност е доста лесно. Само за няколко минути можете да изтеглите целия проект на компютъра си или дори да го разклоните към акаунта си в GitHub. Не е нужно много да си играете с кода във вашия форк, за да видите какво влияе на какво и след това в крайна сметка можете дори да създадете първата си заявка за изтегляне! Приятно кодиране!

Вашият коментар

Вашият имейл адрес няма да бъде публикуван.