Investor's wiki

GitHub

GitHub

GitHub er vefbundinn opinn uppspretta þróunarvettvangur og hýsingarþjónusta sem gerir notendum kleift að hlaða upp skrám, skjölum og tölvukóða á reikninga sína. GitHub gerir bæði skráðum og óskráðum notendum kleift að skoða, hlaða niður og jafnvel leggja sitt af mörkum til upphlaðna skráa og frumkóðageymslu. Vegna lágs kostnaðar og eiginleika, er GitHub orðinn stærsti frumkóðavettvangur í heimi, notaður af mörgum forriturum sem leið til að framkvæma samvinnu, á sama tíma og hann getur deilt ýmsum hugbúnaði, skrám og skjölum.

Hvernig GitHub virkar

Þegar GitHub reikningur hefur verið skráður getur notandinn búið til sína eigin skrá yfir skrár og efni, sem kallast geymsla. Eftir að hafa búið til geymslu er hægt að búa til svokallaða aðalútibú. GitHub meistaraútibú tákna einn upphafspunkt hvers verkefnis. Það er undir notandanum komið að gera verkefni aðgengilegt hverjum sem er (opinber geymsla) eða takmarka aðgang að því og deila aðeins með ákveðnum notendum (einkageymsla). Úr aðalútibúi er hægt að búa til undirgreinar sem gera notandanum í rauninni kleift að vinna að ýmsum þáttum verkefnisins sérstaklega. Á opinberri geymslu geta aðrir notendur lagt til breytingar á kóðanum og hlaðið að lokum upp nýjum útgáfum af skránum. Tillögur eru settar fram í gegnum eiginleika sem kallast pull request, sem gerir forriturum kleift að ræða og skoða hugsanlegar breytingar áður en þeim er beitt í raun. GitHub vettvangurinn býður upp á margs konar eiginleika og verkfæri sem auðvelda þróunaraðilum að gera eða afturkalla breytingar og fylgjast með heildarframvindu þeirra.

Hvað er pull request?

Pullbeiðni gerir notendum kleift að segja öðrum frá breytingunum sem þeir hafa gert á ákveðnu útibúi eða geymslu. Þegar dráttarbeiðni er búin til er notandinn færður á yfirlitsskjá þar sem hann getur auðveldlega skoðað allar breytingar sem gerðar eru á kóðanum, borið saman gömlu og nýju útgáfuna. Þess vegna eru allar breytingar skjalfestar og skráðar og notendur geta einnig bætt við athugasemdum, merkjum og áfangastöðum eða jafnvel úthlutað öðrum þátttakendum sérstökum verkefnum.

Hver notar GitHub?

Vegna sveigjanlegs vettvangs síns hefur GitHub notendur bæði frá hinu opinbera og einkageiranum. Hugbúnaðarfyrirtæki, forritarar, einstakir forritarar og dulritunargjaldmiðlarar eru aðeins nokkur dæmi. Sem opinn uppspretta verkefni hefur Bitcoin GitHub marga forritara um allan heim, með fullt af fólki sem leggur sitt af mörkum til endurskoðunar og endurbóta á Bitcoin frumkóðanum.

Er GitHub ókeypis?

GitHub er ókeypis fyrir öll opinn uppspretta og viðskiptaþróunarverkefni. Hins vegar takmarka ókeypis áætlanirnar fjölda einka- og opinberra gagna sem hægt er að búa til með reikningi. Ókeypis áætlanirnar takmarka einnig fjölda samstarfsaðila sem verkefni getur haft. Þess vegna gætu stærri verkefni þurft að uppfæra í greitt GitHub áætlun, í samræmi við þarfir þeirra.