Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Mikä on GitHub? | Johdanto GitHubiin
Githubin Perusteet

Mikä on GitHub?

Pyyhkäise näyttääksesi valikon

GitHub on verkkopohjainen isännöintipalvelu Git-repositorioille. Se laajentaa Gitin perustoimintoja lisäämällä ominaisuuksia, jotka parantavat projektinhallintaa ja yhteistyötä. Näihin kuuluvat esimerkiksi virheiden seuranta, tehtävien hallinta ja paljon muuta. GitHub mahdollistaa sekä julkisten että yksityisten repositorioiden isännöinnin, mikä helpottaa pääsyä, jakamista ja yhteistyötä internetin välityksellä.

repositoriot

Kehittäjät voivat kloonata julkisia tai, jos heille on annettu oikeudet, yksityisiä GitHubissa isännöityjä repositorioita omalle koneelleen, jolloin he voivat työskennellä projekteissa itsenäisesti. Kun muutoksia on tehty paikallisesti, ne voidaan puskea takaisin GitHubiin, jolloin kaikki tiimin jäsenten panokset pysyvät synkronoituna projektissa.

Miksi valita GitHub?

GitHub on erityisen suosittu kehittäjien keskuudessa sen vankkojen ominaisuuksien ja käyttäjäystävällisen käyttöliittymän ansiosta. Se ei ole ainoa saatavilla oleva alusta—muut, kuten BitBucket ja GitLab, tarjoavat samankaltaisia palveluita—mutta GitHub tunnetaan laajasta työkalupakistaan ja suuresta yhteisöstään.

Lisäksi opetuskäyttöön, pieniin henkilökohtaisiin projekteihin tai avoimen lähdekoodin kehitykseen GitHub tarjoaa ilmaisen pääsyn palvelimilleen, mukaan lukien rajoitetun yksityisen repositorion ilman kustannuksia. Laajempia tarpeita varten, kuten rajattomat yksityiset repositoriot tai suurempi määrä osallistujia, GitHub tarjoaa maksullisia suunnitelmia.

Tietoturva

Vaikka GitHub mahdollistaa helpon ja avoimen yhteistyön, on tärkeää käsitellä arkaluonteista tietoa huolellisesti. Jos organisaation IT-infrastruktuuriin liittyvää tietoa paljastuu, sitä voidaan mahdollisesti käyttää haitallisiin tarkoituksiin. Siksi turvallisempaan ja kriittisempään kehitystyöhön suositellaan yksityisen Git-palvelimen käyttöä ja pääsyn rajoittamista valtuutetuille henkilöille.

Siitä huolimatta GitHub on ylivoimaisesti suosituin alusta kehittäjien ja IT-yritysten keskuudessa, joten aloitetaan GitHubin opiskelu!

question mark

Mikä seuraavista kuvaa parhaiten GitHubin keskeistä etua kehittäjille?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 2
some-alt