Kui soovite (rohkem) tegeleda kodeerimise ja arendamisega, olete tõenäoliselt kuulnud GitHubist. Platvormil on palju kasulikke funktsioone ja tööriistu ning suurepärane veebikogukond, kuid alustamine võib olla hirmutav.
Olgu see artikkel teie algajate tutvustus GitHubis saadaolevate põhifunktsioonide ja ressurssidega.
Mis on GitHub?
GitHub on platvorm koodi majutamiseks, salvestamiseks ja redigeerimiseks. Üksikisikud kasutavad seda väikeste veebisaitide majutamiseks, projektide korraldamiseks ning koostööks tiimikaaslaste ja kogukonna liikmetega. Platvorm on üles ehitatud "Hoidlate" ümber, mida kasutatakse üksikute projektide koodi korraldamiseks.
Organisatsioonid kasutavad GitHubi koodi jagamiseks ja projektide siseseks koostööks või avatud lähtekoodiga projektide avalikuks postitamiseks.
GitHubi massilisest loojakogukonnast saavad kasu nii üksikisikud kui ka organisatsiooni liikmed. GitHubi loojad laenavad üksteiselt inspiratsiooni ja ideid ning aitavad üksteisel probleeme lahendada.
GitHubil on isegi sponsorlusprogramm, et rahastajad, kes leiavad avatud kirjadega projektid, mille vastu nad on kirglikud, saaksid panustada selle taga olevale üksikisikule või organisatsioonile.
GitHubi koodimajutuse eelised
Sa saad kasutage lihtsate veebisaitide tasuta hostimiseks GitHubi selle asemel, et maksta mujal veebimajutuse eest. See säästab teie raha ja annab teile suurema kontrolli oma veebisaidi üle. Kuid see pole ainus asi, millele selle koodimajutus sobib.
Kui teil on lihtne veebisait, ei pea te veebimajutuse eest maksma. GitHubi lehti saate kasutada tasuta!
GitHub võimaldab teil postitada koodi kasutamiseks või tasu eest teistele GitHubi kasutajatele. Seda saab kasutada kaugeks koostööks tuttavate inimestega või inspiratsiooni ja teadmiste hankimiseks kasutajatelt, keda te pole kohanud. Jätkuvaks testimiseks ja arendamiseks saate säilitada ka koodijupi erinevaid versioone.
Lisaks sellele ei kasuta GitHubi mitte ainult üksikisikud ja väikesed rühmad. Kui loete ettevõttest või organisatsioonist projekti või kujunduse "avatud hankimist", tähendab see sageli, et selle taga olev kood on GitHubis saadaval peaaegu kõigile. Seda koodi saab kasutada oma rakenduste loomisel väärtuslikuks lähtepunktiks.
GitHubi kogukonnaga liitumise eelised
GitHubi kasutajad ei suhtle ainult üksteise koodi kaudu. Platvormil on ka sotsiaalmeedia saitidele sarnane aspekt. Kui valite mõne huviala, soovitab GitHub teiste kogukonna liikmete postitusi. Samuti saate jälgida teisi liikmeid ja sirvida "populaarseid hoidlaid".
Selle kirjutamise seisuga on GitHubil platvormiga regulaarselt suhelnud üle 55 miljoni kasutaja. Lisaks oma küsimuste-vastuste foorumile töötab GitHub praegu ka beetaversiooni "Arutelud" tööriista abil, mis muudab saidi veelgi sotsiaalsemaks ja koostöövalmiks.
GitHubi kasutamine organisatsiooni salvestamiseks ja töövoo haldamiseks
Kui idee koostöös koodiga kõlab hästi, kuid idee, et teie kood oleks kõigile kättesaadav, pole seda olemas. GitHubis "organisatsiooni" moodustamine võimaldab teil hoidlaid teiste kasutajatega jagada ja nende juurdepääsu igal üksikjuhul eraldi hallata. Nii sarnaneb organisatsiooni omamine GitHubis jagatud Google Drive'iga.
Samuti saate GitHubi organisatsioonides luua meeskondi. See võimaldab teil määrata spetsiaalsete töövoo platvormidega sarnaseid ülesandeid ja meeldetuletusi.
GitHub on pigem abikäe andmine kui ühisrahastussaidina tegutsemine. Küll aga saate aidata rahastada teisi projekte ja proovida saada enda projekte GitHubi Sponsorite programmi kaudu rahastatud.
GitHub julgustab kasutajaid sponsoreerima avatud lähtekoodiga projekte, mida nad kasutavad, sageli ise aru andmata, ja spondeerida üksikisikuid, kes soovivad panustada avatud lähtekoodiga projektidesse, mitte projektides ettevõtted. GitHubis on isegi arendajaid, kes loodavad luua avatud lähtekoodiga sisu jätkusuutlikult oma põhi- või ainsaks tööliiniks.
Selle kirjutamise seisuga saab igaüks projekti sponsoreerida, kuid ainult toetatud piirkondades elavad arendajad saavad oma projekte sponsoreerida.
Seotud: GitHubi sponsorid võimaldavad teil rahastada avatud lähtekoodiga tarkvara
Kuidas te GitHubi kasutate?
Igaüks saab oma projekti korraldamiseks ja võõrustamiseks kasutada GitHubi hostimistööriistu ja organisatsioonilisi funktsioone. Kuid kogukonna funktsioonid ja sponsorlusprogramm annavad kirglikele kasutajatele suurema võimaluse avatud lähtekoodiga ökosüsteemi panustamiseks.
Kogenud arendaja jaoks on GitHub suurepärane võimalus panustada ruumi, jagades tööd ja teadmisi. Algajale ja edasipüüdlikule arendajale on GitHubi alustamine suurepärane võimalus kodeerimise kohta lisateavet saada ja oma oskusi lihvida pühendunud ja toetavas kogukonnas.
Kas soovite oma arendusprojekte veebis jagada? Siit saate teada, kuidas oma esimese Githubi repositooriumiga alustada.
- Täpsustamata
Jon Jaehnig on eksponentsiaalsetest tehnoloogiatest huvitatud vabakutseline kirjanik / toimetaja. Jonil on bakalaureusekraad teadusliku ja tehnilise kommunikatsiooni alal koos Michigani tehnikaülikooli ajakirjanduse eriala kõrvalerialaga.
Telli meie uudiskiri
Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!
Veel üks samm !!!
Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.