GitHub е онлайн платформа, собственост на Microsoft, използвана за хостинг код. Използва се за контрол на версиите и сътрудничество и позволява на разработчиците да работят по проект едновременно отвсякъде.
В GitHub разработчиците могат лесно да създават хранилища, които обикновено се използват за организиране на проекти. Тези хранилища могат да съдържат папки, файлове, изображения, видеоклипове, електронни таблици, набори от данни или всичко, от което се нуждае вашият проект. Те също така идват с файл Readme.md, който е място за описание на вашия проект и предоставяне на информация за него.
Как да създадете хранилище
Следвайте тези стъпки, когато създавате хранилище.
- Кликнете върху +, намиращ се в горния десен ъгъл на страницата. След това изберете Ново хранилище.
- Изберете име за вашето хранилище (ще използвам „Здравейте на всички“).
- Напишете кратко описание на хранилището.
- Изберете Инициализирайте това хранилище с README.
- Кликнете върху Създайте хранилище бутон.
Как да създадете клон
Когато различни разработчици искат да работят върху един и същ документ по едно и също време, те използват функция на GitHub, наречена разклоняване. По подразбиране, когато създавате хранилище, то има само един клон, наречен главен клон. Клоновете се използват за експериментиране или редактиране на код, преди накрая да ги присвоите към главния клон.
Когато клонът е създаден извън главен клон, новият офис е копие на главния клон по времето, когато отделът е създаден. Освен това, ако след създаването на вашия клон някой направи промени в главния клон, можете да изтеглите тези промени в новия си клон.
Стъпки за създаване на нов клон
- Отидете в новото си хранилище, „Здравейте, всички“.
- Щракнете върху падащото меню в горната част на списъка с файлове, който гласи клон: майстор.
- Въведете име за вашия нов клон, да речем, „illusBranch“, в текстовото поле за новия клон.
- Кликнете върху Създаване на клон кутия или докоснете „Въведете“ на клавиатурата.
Извършване и извършване на промени
Сега сте в изгледа на кода за вашия „illusBranch“, който е копие на главния клон. На платформата GitHub всички промени, които правите и запазвате, са известни като „ангажименти“. Те имат прикачен запис, който описва какви са били тези промени.
Правете и извършвайте промени
- Първо щракнете върху Readme.md файл.
- След това щракнете върху иконата на молив в десния ъгъл на изгледа на файла. Това ще ви позволи да редактирате кода.
- Когато редакторът се отвори, въведете промените, които искате да направите.
- Напишете съобщение за комит, което най-добре описва промените, които сте направили във файла readme.md.
- Кликнете върху Извършете промени бутон.
Как да отворите заявка за изтегляне
Вече сте направили промени в клон на главния и можете да изтеглите заявка. Когато отворите заявка за изтегляне, вие представяте предложените от вас промени и молите за преглед от други. Ако рецензентите приемат вашите промени, те ще слеят предложените от вас промени в своите клонове. Заявките за изтегляне показват разлики в съдържанието и от двата клона. Всички промени ще се покажат в червен или зелен цвят. Можете да получите достъп до комит със заявка за изтегляне веднага след създаването му, за да отворите дискусия около него.
Как да маркирате файлове като прегледани
За разработчиците, които работят върху големи кодови бази, рядко се избягват големи заявки за изтегляне. Търсенето и прегледът на файлове може да отнеме няколко часа. Времето, прекарано в търсене, може да накара някой лесно да забрави къде е бил. Лесен начин да следите данните, които сте прегледали, е като маркирате файловете като прегледани.
Стъпки за маркиране на файл като прегледан
Можете да видите напредъка си в горната част на заявката за изтегляне. Тук ще видите файловете, които сте прегледали, и тези, които все още не сте виждали. Когато маркирате файл като прегледан, той автоматично ще се свие, което улеснява прегледа.
Изображенията по-долу помагат да се илюстрират стъпките.
- Създавам Заявка за изтегляне.
- Отворете заявката за изтегляне, за да видите всички новодобавени или редактирани файлове.
- Щракнете върху файл, за да го маркирате като прегледан. Това свива файла.
Маркирането на файл е удобна функция в GitHub, която помага на рецензентите да се съсредоточат върху работата си и лесно да следят напредъка си. Функцията Viewed също ви позволява да знаете, когато нещо се промени в кода, който вече сте преглеждали.
Например, ако отворите файл и някой също преглежда и променя нещо в кода, след като вече сте го направили, Състоянието на прегледа ще се промени на „Променено от последния преглед“. Това също ви позволява да проверите какво са променили другите по време на тяхното рецензии.
Обобщавайки
Самото кодиране на нов проект може да изглежда обезсърчително, така че не го правете сами! Microsoft направи сътрудничеството лесно и ефективно с GitHub.