Video: 1991-0410 Virata Puja Talk: Appreciation Should Be Practiced, Melbourne, Australia, DP-RAW 2024
GitHub on arkiston hosting-palvelu. Ajattele sitä koodin "pilvisenä".
GitHub isännöi lähdekoodihankkeitasi useilla eri ohjelmointikielillä ja seuraa jokaisen iteroinnin eri muutoksia. Se pystyy tekemään tämän käyttämällä git-versiota, joka toimii komentoriviliittymässä.
GitHubin käytöllä on lukuisia etuja, kuten helpompi yhteistyö kollegoiden ja vertaisten kanssa, kyky tarkastella aiempia versioita ja monia helppoja integrointivaihtoehtoja.
Miksi minun pitäisi käyttää GitHubia?
Neljä syytä, miksi sinun pitäisi käyttää GitHubia koodausprojekteihisi. (Jos et vielä ole.)
Syy # 1: Tarkastele koodisi yhteisöä
Projektisi on luuranko - se tekee mitä haluat tehdä, mutta et ole aina varma, miten laajempi väestö toteuttaa sen. Tai jos se toimii kaikillekin.
Onneksi, jos lähetät hankkeen GitHubille, laajempi ohjelmoijien ja harrastajien yhteisö voi ladata ja näin ollen arvioida työsi. Tämä tarkoittaa, että ne voivat antaa sinulle heads-upin mahdollisista asioista, kuten konflikteista tai ennakoimattomista riippuvuussuhteista jne.
Perustelu 2: GitHub on arkisto
Tämä on jo mainittu, mutta on tärkeää huomata, että GitHub on arkisto.
Mitä tämä tarkoittaa, että se mahdollistaa työnne päästäkseen sinne yleisön eteen. Lisäksi GitHub on yksi suurimmista koodausyhteisöistä juuri nyt, joten se on laaja altistuminen projektille.
(Entä tärkeämpää: sinä.)
Jos sinulla ei ole suurta tukea, olisit typerä ei lähetä projekti GitHubiin, jos haluat, että useimmat ihmiset katsovat sitä milloin tahansa .
Syy # 3: Yhteistyötä ja seurata koodisi muutoksia eri versioiden mukaan
Kuten Microsoft Word- tai Google Drive -versiossa, sinulla voi olla koodisi versiohistoria, jotta aiemmat versiot eivät menetä jokaisen iteraation yhteydessä.
GitHub myös seuraa muutoksia changelogissa, joten sinulla on tarkka käsitys mitä muutetaan joka kerta. (Tämä on erityisen hyödyllistä ajankäytön ajaksi.)
Syy # 4: integraatiovaihtoehtojen määrä
GitHub voi integroida yhteisiin ympäristöihin, kuten Amazon ja Google Cloud, ja voi korostaa syntaksia yli 200 eri ohjelmointikielellä.
Mikä muu on siellä?
GitHub ei ole ainoa versionhallintavaihtoehto.
On olemassa muita palveluita, kuten:
- BitBucket
- Microsoft Team Foundation Server
- Ja enemmän
Nämä tarjoavat paljon samoja asioita kuin GitHubista. Yhteisön pelkkä koko voi kuitenkin olla sinulle tärkeä, jos haluat, että mahdollisimman monta ihmistä näkee projektisi.
Toinen ero on kysymys kustannuksista:
GitHub tarjoaa vain yksityisiä arkistoja lisäkustannuksin. (Maksetaan kuukausittain.) Muuta versionhallintapalveluja tarjoavat yksityiset arkistot ilmaiseksi. (Kuitenkin tyypillisesti rajallinen tallennus / kaistanleveys).
Johtopäätös: Anna GitHubille Try
Jos edellä mainitut syyt eivät vakuuttaneet sinua tarkastamasta GitHubia koodausprojektiin, katsokaa sitten joitain tapoja että ihmiset ovat päättäneet käyttää GitHubia ei-koodaustarkoituksiin, kuten matkapäivitys.
Loppujen lopuksi GitHub on tehokas työkalu ja voi olla tehokas yhteistyökumppani tekemään mikä tahansa projekti parhaimmillasi.
Miten minun pitäisi käyttää minun bonukseni omassa budjetissa?
Kun saat bonuksia töissä, voit lisätä sen talousarvioosi. Opi miksi et käytä bonustasi osana kokonaissummaa.
Mikä on Front-End-kehys ja miksi käyttää sitä?
Jos haluat rakentaa verkkosovelluksia tai sivustoja helpommin, harkitse etupään kehystä.
Mikä on MROC? Ja miksi minun pitäisi hoitaa?
Markkinatutkimuksen verkkoyhteisöissä on useita muotoja, mukaan lukien käynnissä olevat ja merkkituotteet MROC ja instant MROC. Molemmat lähestymistavat ovat ketterät ja nopeat.