Това е компания със страхотно лого на черна котка. И още малко.

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

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

Нарича се GitHub.

И така, какво е GitHub? Ако погледнем техния уебсайт, те ще предоставят това точно описание.

GitHub е платформа за хостинг на код за контрол на версиите и сътрудничество. Това позволява на вас и другите да работите заедно по проекти отвсякъде.

Този урок ви учи на основни неща за GitHub като хранилища, разклонения, ангажименти и заявки за изтегляне. Ще създадете свое собствено хранилище Hello World и ще научите работния процес на заявка за изтегляне на GitHub, популярен начин за създаване и преглед на код.

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

Моята версия за разбиране на това какво прави GitHub е използването на пример за разсъждение по аналогия. Мисля и виждам GitHub като гигантски тефтер.

Защо бележник?

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

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