Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Mikä on Git? | Johdanto Gitiin
Git Essentials

bookMikä on Git?

Olet jo perehtynyt versionhallintajärjestelmiin, joten tutustu nyt suosituimpaan VCS:ään, jota miljoonat kehittäjät käyttävät — Gitiin.

Gitin historia

Git on versionhallintajärjestelmä, jonka loi vuonna 2005 Linus Torvalds, joka on myös Linux-ytimen kehittäjä ja pääkehittäjä. Hän päätti kirjoittaa sen Linux-ytimen kehityksen aikana, jotta kehittäjät voisivat hallita työnkulkuja tehokkaasti ja tehdä yhteistyötä sijainnista riippumatta, koska mikään tuolloin saatavilla ollut versionhallintajärjestelmä ei täyttänyt hänen vaatimuksiaan.

Miksi Git?

Tutustu syihin, miksi Git on niin suosittu.

Git-ominaisuudet

Asennus

Gitin asentaminen voi olla hieman haastavaa, mutta voit seurata tätä vaiheittaista Gitin asennusopasta.

Voit myös vierailla virallisella Git-sivustolla dokumentaation, asennustiedostojen ja lisäresurssien saamiseksi: git-scm.com.

  • Git on ilmainen ja avoin lähdekoodi, ja se voidaan asentaa helposti Windows-, macOS-, Linux- ja kaikille Unix-pohjaisille alustoille;
Käyttöjärjestelmä Gitille
  • Gitillä on hajautettu arkkitehtuuri, mikä tarkoittaa, ettei se ole keskitetty yhden palvelimen ympärille. Jokaisella arkistoon osallistuvalla henkilöllä on itse asiassa täysi kopio arkistosta omalla koneellaan;
  • Git voi toimia itsenäisenä ohjelmana, palvelimena tai asiakkaana, koska se ei ole riippuvainen keskitetystä palvelimesta. Käyttötapa on valittavissa: esimerkiksi voit isännöidä arkistoa ja käyttää Gitiä palvelimena tai käyttää tiettyä arkistoa toiselta koneelta asiakkaana. Voit käyttää sitä myös vain yhdellä koneella ilman verkkoyhteyttä;
Git-palvelin
  • Koska Gitissä on paikalliset repositoriot, kaikki muutokset ja niihin liittyvät toiminnot ovat erittäin nopeita ja tehokkaita;
Nopeus
  • Git mahdollistaa oman yksityisen työn seuraamisen tai koodin tallentamisen julkisille palvelimille, kuten Github ja Gitlab, jotta sitä voi jakaa muiden kanssa. Voit myös ylläpitää yksityistä hostattua repositoriota, johon vain harvoilla on pääsy.
Suosituimmat palvelimet koodin isännöintiin
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

Suggested prompts:

What are some other advantages of using Git?

Can you explain more about distributed architecture in Git?

How does Git compare to other version control systems?

Awesome!

Completion rate improved to 3.57

bookMikä on Git?

Pyyhkäise näyttääksesi valikon

Olet jo perehtynyt versionhallintajärjestelmiin, joten tutustu nyt suosituimpaan VCS:ään, jota miljoonat kehittäjät käyttävät — Gitiin.

Gitin historia

Git on versionhallintajärjestelmä, jonka loi vuonna 2005 Linus Torvalds, joka on myös Linux-ytimen kehittäjä ja pääkehittäjä. Hän päätti kirjoittaa sen Linux-ytimen kehityksen aikana, jotta kehittäjät voisivat hallita työnkulkuja tehokkaasti ja tehdä yhteistyötä sijainnista riippumatta, koska mikään tuolloin saatavilla ollut versionhallintajärjestelmä ei täyttänyt hänen vaatimuksiaan.

Miksi Git?

Tutustu syihin, miksi Git on niin suosittu.

Git-ominaisuudet

Asennus

Gitin asentaminen voi olla hieman haastavaa, mutta voit seurata tätä vaiheittaista Gitin asennusopasta.

Voit myös vierailla virallisella Git-sivustolla dokumentaation, asennustiedostojen ja lisäresurssien saamiseksi: git-scm.com.

  • Git on ilmainen ja avoin lähdekoodi, ja se voidaan asentaa helposti Windows-, macOS-, Linux- ja kaikille Unix-pohjaisille alustoille;
Käyttöjärjestelmä Gitille
  • Gitillä on hajautettu arkkitehtuuri, mikä tarkoittaa, ettei se ole keskitetty yhden palvelimen ympärille. Jokaisella arkistoon osallistuvalla henkilöllä on itse asiassa täysi kopio arkistosta omalla koneellaan;
  • Git voi toimia itsenäisenä ohjelmana, palvelimena tai asiakkaana, koska se ei ole riippuvainen keskitetystä palvelimesta. Käyttötapa on valittavissa: esimerkiksi voit isännöidä arkistoa ja käyttää Gitiä palvelimena tai käyttää tiettyä arkistoa toiselta koneelta asiakkaana. Voit käyttää sitä myös vain yhdellä koneella ilman verkkoyhteyttä;
Git-palvelin
  • Koska Gitissä on paikalliset repositoriot, kaikki muutokset ja niihin liittyvät toiminnot ovat erittäin nopeita ja tehokkaita;
Nopeus
  • Git mahdollistaa oman yksityisen työn seuraamisen tai koodin tallentamisen julkisille palvelimille, kuten Github ja Gitlab, jotta sitä voi jakaa muiden kanssa. Voit myös ylläpitää yksityistä hostattua repositoriota, johon vain harvoilla on pääsy.
Suosituimmat palvelimet koodin isännöintiin
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 2
some-alt