GitHub Lataa ilmaiseksi - 2023 Uusin versio

GitHub
2.9.1
Windows, Mac, Linux
Ilmainen
GitHub
1,531,890
Ohjelmointi, Developer Tools

GitHubilla on yli 73 miljoonaa aktiivista käyttäjää, mikä tekee siitä suurimman koodausyhteisön. Pilvipohjainen säilytyspalvelu tekee ja Git-tietovarastojen versionhallinnasta ja yhteistyöstä helppoa.

Voit ajatella GitHubia kehittäjien sosiaalisena verkostona, jossa he voivat varastoida ja hallinnoida koodiaan, pyytää muilta kehittäjiltä apua tai isännöidä avoimen lähdekoodin ohjelmia.

Vaikka GitHubin toiminta keskittyy pääasiassa koodin säilytykseen ja muutosten seurantaa, palvelu ei ole vain ohjelmistokehittäjiä varten. Voit ladata sinne minkä tahansa tyyppisen tiedoston ja seurata omia tai tiimisi tekemiä muutoksia. Viime aikoina kirjailijat ovat alkaneet käyttää GitHubia romaaniensa edistyksen seurantaan.

Seuraa näitä yksinkertaisia ohjeita, niin näytän sinulle, kuinka ladata GitHubin työpöytäversio ilmaiseksi.

Näin lataat GitHubin PC:lle ilmaiseksi

  1. Napsauta sivupalkin Lataa-painiketta, ja GitHubin virallinen lataussivu avautuu uudessa välilehdessä.
  2. Paina Lataa-painiketta, ja EXE-asennustiedosto latautuu automaattisesti tietokoneellesi.
  3. Avaa tiedosto latauksen päätyttyä, ja GitHub Desktop asennetaan automaattisesti tietokoneellesi.
  4. Kun asennus on valmis, GitHub Desktop avautuu. Jos sinulla on jo GitHub-tili, voit kirjautua nyt sisään. Napsauta muussa tapauksessa Luo ilmainen tili -linkkiä.
  5. Anna nimesi, sähköpostiosoitteesi ja turvallinen salasana ja napsauta sitten Luo tili. Vahvistuskoodi lähetetään sähköpostiisi. Kun olet vahvistanut tilin, voit aloittaa GitHubin käytön.

Näin poistat GitHubin tietokoneeltasi

Jos et enää käytä GitHubia, poista se tietokoneeltasi kokonaan seuraamalla näitä yksinkertaisia ohjeita.

  1. Kirjoita Windowsin hakupalkkiin Lisää tai poista ohjelmia ja paina enter-näppäintä.
    Add or Remove Program
  2. Etsi GitHub Desktop asennettujen ohjelmien luettelosta ja paina Poista-painiketta.
  3. Vahvista, että tahdot poistaa GitHubin, ja Windows poistaa sen asennuksen.

Jos etsit edelleen ohjelmaa koodisi säilyttämiseen ja muutosten seuraamiseen, katso nämä ilmaiset vaihtoehdot GitHubille.

GitHub – yleiskatsaus

GitHub on ohjelmistokehittäjien suosituin säilytyspalvelu, koska siinä on kaikki tarvittava yhdessä paikassa. Koodaajilla ja kehittäjillä on ilmainen pääsy kaikkiin työkaluihin, joita he tarvitsevat koodinsa luomiseen ja parantamiseen.

Ennen GitHubin käyttöä on tärkeää ymmärtää kaksi asiaa: Git ja versionhallinta.

Mitä versionhallinta on?

Versionhallinnan avulla kehittäjät voivat helposti hallita ja seurata kaikkia koodin muutoksia. Tämä on erittäin tärkeää projekteissa, joiden parissa useat kehittäjät työskentelevät samanaikaisesti tai jotka perustuvat avoimeen lähdekoodiin, jota toiset kehittäjät voivat muokata.

Sen sijaan, että kaikki työstäisivät lähdekoodia ja mahdollisesti muuttaisivat tai vahingoittaisivat sitä, versionhallinta luo alkuperäisestä koodista ”haaran” (branch), jolloin sitä voidaan muokata tämän vaikuttamatta alkuperäiseen koodiin. Kun haara on valmis ja tarkastettu, se voidaan yhdistää lähdekoodiin.

Haarautumisen avulla kehittäjä tekee kaksoiskappaleen koodista (jota kutsutaan tietovarastoksi) ja lisää sitten uutta koodia tai ominaisuuksia. Sitten kehittäjä voi turvallisesti tehdä muutoksia tähän koodin osaan vaikuttamatta muuhun projektiin.

Mikä on Git?

Git on hajautettu versionhallintajärjestelmä (version control system, VCS), joka luotiin vuonna 2005. Stack Overflow’n tekemän kyselyn mukaan yli 85 % kehittäjistä käyttää Gitiä. Sen suosio perustuu suurelta osin sen kykyyn säilyttää koodin historia ja antaa useiden käyttäjien työskennellä tiedoston parissa samanaikaisesti.

GitHubin ominaisuudet

GitHubin työpöytäsovelluksen avulla GitHub-tilin käyttö on helppoa. Koontinäyttö seuraa kaikkia projektejasi, ja voit kirjoittaa ja ladata koodia suoraan käyttöliittymästä.

GitHub-käyttöliittymä

Yksi GitHubiin kuulumisen eduista on pääsy maailman suurimpaan kehittäjien yhteisöön. Voit esittää kysymyksiä, saada vertaisarviointeja tai tarkastella muiden lähdekoodeja saadaksesi ideoita oman sovelluksesi ohjelmointiin.

Keskitetty projektinhallinta

GitHubin Hub viittaa siihen, että pilvipohjainen säilytyspalvelu on paikka, jossa koko tiimi voi kokoontua yhteen koordinoimaan, seuraamaan ja päivittämään koodia ja projektia. Kaiken keskittäminen yhteen paikkaan edistää läpinäkyvyyttä ja pitää aikataulun kunnossa.

Koodin parantelu

Kun lataat koodiasi GitHubiin, voit asettaa sen näkyväksi muille. Tällä tavoin he voivat tarkastella työtäsi, tehdä ehdotuksia, löytää virheitä ja ehdottaa muutoksia koskematta lähdekoodiin.

Työkalut koodin tarkastamiseen

GitHubissa on erityisiä työkaluja, jotka skannaavat koodisi haavoittuvuuksien tai virheiden varalta.

Koodin säilytys

GitHubissa on miljoonia tietovarastoja. Jokainen niistä varastoi sekä koodin että dokumentaation ja antaa sinulle tarvitsemasi työkalut ohjelmasi tai soveluksesi julkaisemiseen.

Tärkeitä termejä GitHubin käyttöön

Ennen GitHubin käytön aloittamista on tärkeää ymmärtää yleisesti käytetyt termit.

Tietovaraston luominen

Tietovarasto tai repositorio (”repo”) on yksilöllinen sijainti, johon projektin tiedostot tallennetaan. Jokaisella repositoriolla on oma URL-osoite, jonka voit asettaa julkiseksi tai yksityiseksi. Luo repositorio painamalla Ctrl+N tai napsauttamalla valikkopalkista Tiedosto ja valitsemalla Uusi tietovarasto.

Creating a Repository

Tietovaraston luominen

Kopioiden ja haarojen tekeminen

GitHubin käyttäjät voivat luoda projekteista kopioita parantaakseen niitä. Kopio (fork) on täysi kopio koko tietovarastosta, ja haara (branch) on vain lisäys nykyiseen koodiin. Molemmissa tapauksissa työskennellään lähdekoodin kopion parissa, joten alkuperäiselle ei voida tehdä vahinkoa.

Yhdistämispyyntö

Kun olet saanut työsi valmiiksi kopiossa tai haarassa, voit lähettää koodisi lähdekoodin omistajalle, jotta tämä voi sisällyttää työsi seuraavaan julkaisuun.

Yhdistäminen

Kun yhdistämispyyntö on hyväksytty, päivitetty koodi vedetään uudesta haarasta ja lisätään lähderepositorioon uusimpien päivitysten yhdistämiseksi.

Sosiaalinen verkostoituminen

GitHub on yksi suurimmista ohjelmistokehittäjien yhteisöpalveluista.

Sen avulla kehittäjät voivat pitää yhteyttä toisiinsa, osallistua ja tehdä yhteistyötä eri projektien parissa. Kukin käyttäjä voi luoda profiilin, joka sisältää käyttäjän nykyiset projektit, entiset projektit, versiot ja yhdistämispyynnöt. Foorumeilla käyttäjät voivat esittää pyyntöjä tai kysyä neuvoa tai vain avata keskusteluja, jotka liittyvät ohjelmointikielten muutoksiin tai edistykseen.

Muutosloki

GitHub säilyttää automaattisesti yksityiskohtaiset tiedot kaikista projektin versioista. Tämä on erityisen hyödyllistä ryhmäprojekteissa tai avoimen lähdekoodin sovelluksissa, joissa monet ihmiset saattavat työskennellä yhden projektin parissa.

Ilmaisia vaihtoehtoja GitHubille

  • GitLab: GitLab on yksi nopeimmin kasvavista web-pohjaisista git-tietovarastoista. Sen avulla käyttäjät voivat luoda yksityisiä tai julkisia tietovarastoja ja hallinnoida projektin koko elinkaarta suunnittelusta julkaisuun ja tietoturvaan. Se seuraa kaikkia muutoksia ja tarjoaa työkalut, joita tiimi tarvitsee voidakseen tehdä yhteistyötä etänä ja kehittää koodiaan ja ohjelmistoaan.
  • Bitbucket: Toisin kuin GitHub, joka keskittyy julkiseen avoimeen lähdekoodiin, Bitbucket on erikoistunut yksityisiin koodeihin. Useimmat Bitbucketin käyttäjistä ovat vakiintuneita tai uusia yrityksiä, jotka suunnittelevat ja toteuttavat sovelluksia tai ohjelmistoja. Siinä ei ole rajoituksia käyttäjän yksityisille repositorioille, ja se voidaan integroida sellaisiin työkaluihin kuin Jira, Crucible ja HipChat, minkä vuoksi yritysten on helppo seurata kunkin tehtävän edistystä ja tehdä yhteistyötä.

UKK

Onko GitHub ilmainen?

GitHub-tilin luomisessa on kaksi vaihtoehtoa. Noudata yllä olevia ohjeita ladataksesi ohjelman ja luodaksesi ilmaisen GitHut-tilin, jolla saat pääsyn rajoittamattomiin julkisiin ja yksityisiin repositorioihin, kumppaneihin, kaksivaiheiseen tunnistautumiseen, yhteisötukeen ja muuhun. Saatavilla on myös Pro-versio, joka avaa joitakin ominaisuuksia, havaintoja, työkaluja, GitHub-sähköpostituen ja muuta.

Onko GitHub turvallinen?

Itse GitHub-alusta on turvallinen, eikä siinä ole roskapostia. Kaikkien tunnettujen hakkereiden tai pahantekijöiden tilit estetään yhteisön eheyden säilyttämiseksi. Tietovarastot tallennetaan suojattuun pilveen, ja vain valtuutetut käyttäjät voivat päästä käsiksi yksityiseen repositorioon.

Tietoturvan ainoa heikkous on loppukäyttäjä. Jos annat toiselle käyttäjälle oikeudet repositorion käyttöön, GitHubia ei voida pitää vastuussa seurauksista.

Mitä eroa on Gitillä ja GitHubilla?

Git on versionhallintajärjestelmä (VCS), joka ohjelmoijat voivat käyttää koodinsa historian seurantaan. GitHub on pilvipohjainen säilytyspalvelu Git-tietovarastojen hallintaan. Se sisältää versionhallintaominaisuudet luovan prosessin sujuvoittamiseksi ja mahdollistaa sen, että useat kehittäjät työskentelevät saman projektin parissa, luovat kopioita tai haaroja ja tekevät yhteistyötä muiden kehittäjien kanssa.

Siirry GitHub Kotisivuille
Jaa & Tue

WizCase on itsenäinen arvostelusivusto. Palvelumme on lukijoiden tukema, joten saatamme saada palkkion sivustomme linkkien kautta tehdyistä ostoksista. Sinä et maksa ylimääräistä ostaessasi palveluita sivustollamme - palkkiomme tulevat suoraan tuotteen omistajilta.

Tue WizCasea auttaaksesi meitä tarjoamaan rehellisiä ja puolueettomia neuvoja. Jaa sivustomme tukeaksesi toimintaamme!