Waa maxay GitHub, iyo sababta loo isticmaalo?

Waa maxay GitHub, iyo sababta loo isticmaalo?

GitHub waa degel iyo adeeg aan u riyaaqno mar walba, haddana dad badan ma fahmaan waxa ay qabato. Ma doonaysaa inaad ogaato waxa ku saabsan dhammaan hustle GitHub? Akhri si aad u ogaato

Git ee GitHub

Si aad u fahamto GitHub, waa inaad marka hore fahantaa Git. Git waa nidaam kontorool nooca il furan oo uu bilaabay Linus Torvalds - isla qofka abuuray Linux. Git wuxuu la mid yahay nidaamyada kale ee xakamaynta nooca - kharribaa CVS iyo Mercurial si aan u magacaabo dhowr.

Marka, Git waa nidaamka xakamaynta nooca, laakiin taasi maxay ka dhigan tahay? Marka horumariyayaashu ay abuuraan wax (app, tusaale ahaan), waxay ku sameeyaan isbeddel joogto ah koodhka, iyagoo siidaaya noocyo cusub ilaa iyo ka dib siidaynta rasmiga ah ee ugu horreysa (aan beta ahayn).

Nidaamyada kontoroolka nooca ayaa dib u eegisyadan ku hayaa nool, waxayna ku kaydiyaan wax ka beddelka kaydka dhexe. Tani waxay u ogolaanaysaa horumariyayaashu inay si fudud u wada shaqeeyaan, maadaama ay soo dejisan karaan nooc cusub oo barnaamijka ah, samayn karaan isbedel, oo ay geli karaan noocii ugu dambeeyay. Horumariye kasta wuu arki karaa, soo dejin karaa oo wax ku biirin karaa isbeddeladan cusub.

Sidoo kale, dadka aan wax shaqo ah ku lahayn horumarinta mashruuca weli way soo dejisan karaan oo isticmaali karaan faylasha. Inta badan isticmaalayaasha Linux waa in ay yaqaanaan nidaamkan, sida isticmaalka Git, Subversion, ama hab kale oo la mid ah ayaa aad u badan in la soo dejiyo faylalka loo baahan yahay - gaar ahaan diyaarinta diyaarinta barnaamij ka soo ururinta koodhka isha (dhaqan caadi ah oo caadi ah isticmaalayaasha Linux).

Git waa nidaamka kontoroolka nooca la doorbido ee horumariyayaal badankooda, maadaama ay faa'iidooyin badan ku leeyihiin nidaamyada kale ee jira. Waxay u kaydisaa isbeddelada faylka si hufan waxayna si fiican u xaqiijisaa daacadnimada faylka. Haddii aad xiisaynayso inaad ogaato faahfaahinta,  Git bogga aasaasiga ah  Waxay ka kooban tahay sharraxaad dhammaystiran oo ku saabsan sida Git u shaqeeyo.

"pivot" ee github

Waxaan xaqiijinay in Git uu yahay nidaamka kantaroolka nooca, oo la mid ah laakiin ka wanaagsan beddelka badan ee jira. Haddaba, maxaa GitHub ka dhigaya mid gaar ah? Git waa aaladda khadka taliska, laakiin udub dhexaadka wax kasta oo Git ku lug leh ayaa ah xuddunta - GitHub.com - halkaas oo horumariyayaashu ku kaydiyaan mashaariicdooda iyo isku xidhka dadka isku fikirka ah.

Aynu ka gudubno qaar ka mid ah sababaha ugu waaweyn ee geeksku jecel yihiin isticmaalka GitHub, oo aynu ku baranno ereyada qaarkood inta ay socoto.

Bakhaar

Kaydka (badanaa waxaa loo soo gaabiyaa "repo") waa meel lagu kaydiyo dhammaan faylasha mashruuc gaar ah. Mashruuc kastaa wuxuu leeyahay repo u gaar ah, oo waxaad ku geli kartaa URL gaar ah.

Forking Repo

Bifurcation waa marka aad abuurto mashruuc cusub oo ku salaysan mashruuc kale oo hore u jiray. Tani waa muuqaal weyn oo si weyn u dhiirigelinaya horumarinta dheeraadka ah ee software iyo mashaariicda kale. Haddii aad ka hesho mashruuc GitHub ah oo aad jeclaan lahayd inaad wax ku biiriso, waxaad fargeeto kartaa repo, samayn kartaa isbeddelada aad rabto, oo aad sii deyn kartaa mashruuca dib loo eegay oo ah repo cusub. Haddii kaydkii asalka ahaa ee aad kala qaybisay la cusboonaysiiyay si loo abuuro mashruucaaga cusub, waxaad si fudud ugu dari kartaa cusboonaysiinta fargeetadaada jirta.

Codsiyada ka noqoshada

Waxaad meel dhigtay meel kayd ah, waxaad samaysay dib u eegis mashruuc oo aad u wanaagsan, oo waxaad doonaysaa in lagu aqoonsado horumariyayaashii asalka ahaa - oo ay suurtogal tahay in lagu daro mashruuca/kaydka rasmiga ah. Waxaad tan ku samayn kartaa adigoo abuuraya codsi ka noqoshada. Qorayaasha kaydka asalka ah waxay arki karaan shaqadaada, ka dibna dooran karaan inay ku aqbalaan mashruuca rasmiga ah iyo in kale. Markaad soo saarto codsi jiidis, GitHub waxay ku siinaysaa dhexdhexaadin ku habboon adiga iyo mashruuca horseedka u ah inaad la xiriirto.

Baraha bulshada

Dhinaca xidhiidhka bulshada ee GitHub waxa ay u badan tahay in ay tahay muuqaalkeeda ugu xooggan, taas oo u oggolaanaysa mashaariicda in ay ka koraan oo kaliya mid ka mid ah sifooyinka kale ee la soo bandhigay. Isticmaale kasta oo ku jira GitHub wuxuu leeyahay astaan ​​u gaar ah oo u dhaqma sida resumeyaal noocyo ah, oo muujinaya shaqadaadii hore iyo wax ku biirinta mashaariicda kale iyadoo loo marayo codsiyada jiidista.

Dib u eegista mashruuca waxaa looga doodi karaa si fagaare ah, sidaa darteed koox weyn oo khubaro ah ayaa wax ku biirin kara aqoonta oo ay iska kaashadaan sidii mashruuca horay loogu sii wadi lahaa. Kahor intaysan soo bixin GitHub, horumariyayaasha xiisaynaya inay wax ku biiriyaan mashruuca sida caadiga ah waxay u baahnaayeen inay helaan habab ay kula xidhiidhaan qorayaasha - laga yaabee iimayl ahaan - ka dibna ka dhaadhiciyaan in la aamini karo iyo in gacantoodu ay ahayd mid sharci ah.

Beddel qoraallada

Marka dad badan ay iska kaashadaan mashruuca, way adagtahay in lala socdo dib u eegista—yaa bedelay maxaa, goorma, iyo halka lagu kaydiyo faylashaas. GitHub waxay daryeeshaa arintaan iyadoo la socota dhammaan isbeddelada lagu riixay kaydka.

Github kaliya maaha kuwa horumariya

Dhammaan tani waxay ka hadlaysaa sida GitHub ugu fiican yahay barnaamijyada waxaana laga yaabaa inay ku fekerto inay yihiin kuwa kaliya ee faa'iido u heli doona. Inkasta oo ay yar tahay, waxaad dhab ahaantii u isticmaali kartaa GitHub nooc kasta oo fayl ah. Haddii aad haysato koox si joogto ah isbeddel ugu samaynaysa dukumeentiga Word, tusaale ahaan, waxaad GitHub u isticmaali kartaa nidaamka xakamaynta noocaaga. Dhaqankani ma aha mid caadi ah, sababtoo ah waxaa jira waxyaabo kale oo ka fiican inta badan kiisaska, laakiin waa wax maskaxda lagu hayo.

Hadda oo aad ogtahay waxa GitHub ku saabsan yahay, diyaar ma u tahay inaad bilowdo? Tag  GitHub.com  Oo hubi inaad hubiso  bogagga caawinta iyaga u gaar ah ka dib diiwaangelinta.

Meelaha la xidhiidha
Ku daabac maqaalka

Ku dar faallo