Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Uusien Tiedostojen Lisääminen | Gitin esittely
Gitin Perusteet

Uusien Tiedostojen Lisääminen

Pyyhkäise näyttääksesi valikon

Tekstitiedoston luominen

Luo tekstitiedosto projektihakemistoosi, jotta työpuu ei ole enää tyhjä. Käytä tähän echo-komentoa:

echo 'Learning Git is cool!' > test.txt

'Learning Git is cool!' on tiedostoon kirjoitettava tekstisisältö. Yksittäisiä lainausmerkkejä käytetään vain tekstin rajaamiseen, eikä niitä tallenneta tiedostoon. Oletuksena echo-komento tulostaa tekstin päätteeseen, mutta ulostulon uudelleenohjausoperaattori > ohjaa sen test.txt-tiedostoon.

Suorita nyt komento git status:

git status
Uuden tekstitiedoston luominen

Työpuussa on nyt tiedosto, mutta Git ei vielä seuraa sitä. Jotta Git alkaisi seurata tiedostoa, lisää se staging-alueelle.

Lisääminen staging-alueelle

Staging-alue, jota kutsutaan myös nimellä "index", on tiedosto, joka toimii välivaiheena työhakemiston ja varsinaisen Git-repositorion välillä. Se sisältää tiedot niistä muutoksista ja tiedostoista, jotka sisällytetään seuraavaan commitiin.

Commit on keskeinen toiminto, joka tallentaa Git-repositoriossa tehtyjen tiedostojen muutokset. Käytännössä commitin tekeminen luo tilannevedoksen projektistasi tiettynä ajankohtana ja tallentaa sen.

Komento tiedoston lisäämiseksi staging-alueelle on seuraava:

git add <file>

<file> korvataan tiedoston nimellä tai sen polulla suhteessa projektisi juurihakemistoon, jos tiedosto sijaitsee tietyssä hakemistossa projektissasi. Meidän tapauksessamme komento näyttää tältä:

git add test.txt

Lisää test.txt -tiedosto staging-alueelle ja tarkista sitten sekä työpuun että staging-alueen tila:

git status
Uuden tiedoston lisääminen väliaikaisalueelle
Note
Huomio

Itse asiassa git status -komento näyttää sekä työhakemiston että väliaikaisalueen tilan.

Kuten huomaat, test.txt on lisätty väliaikaisalueelle, mikä edustaa yhtä muutosta, joka on valmis tallennettavaksi – uuden tiedoston lisäämistä. Alla oleva kuva havainnollistaa asiaa:

Uuden tiedoston lisääminen
question mark

Miten tiedosto nimeltä data.csv lisätään staging-alueelle?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Uusien Tiedostojen Lisääminen

Tekstitiedoston luominen

Luo tekstitiedosto projektihakemistoosi, jotta työpuu ei ole enää tyhjä. Käytä tähän echo-komentoa:

echo 'Learning Git is cool!' > test.txt

'Learning Git is cool!' on tiedostoon kirjoitettava tekstisisältö. Yksittäisiä lainausmerkkejä käytetään vain tekstin rajaamiseen, eikä niitä tallenneta tiedostoon. Oletuksena echo-komento tulostaa tekstin päätteeseen, mutta ulostulon uudelleenohjausoperaattori > ohjaa sen test.txt-tiedostoon.

Suorita nyt komento git status:

git status
Uuden tekstitiedoston luominen

Työpuussa on nyt tiedosto, mutta Git ei vielä seuraa sitä. Jotta Git alkaisi seurata tiedostoa, lisää se staging-alueelle.

Lisääminen staging-alueelle

Staging-alue, jota kutsutaan myös nimellä "index", on tiedosto, joka toimii välivaiheena työhakemiston ja varsinaisen Git-repositorion välillä. Se sisältää tiedot niistä muutoksista ja tiedostoista, jotka sisällytetään seuraavaan commitiin.

Commit on keskeinen toiminto, joka tallentaa Git-repositoriossa tehtyjen tiedostojen muutokset. Käytännössä commitin tekeminen luo tilannevedoksen projektistasi tiettynä ajankohtana ja tallentaa sen.

Komento tiedoston lisäämiseksi staging-alueelle on seuraava:

git add <file>

<file> korvataan tiedoston nimellä tai sen polulla suhteessa projektisi juurihakemistoon, jos tiedosto sijaitsee tietyssä hakemistossa projektissasi. Meidän tapauksessamme komento näyttää tältä:

git add test.txt

Lisää test.txt -tiedosto staging-alueelle ja tarkista sitten sekä työpuun että staging-alueen tila:

git status
Uuden tiedoston lisääminen väliaikaisalueelle
Note
Huomio

Itse asiassa git status -komento näyttää sekä työhakemiston että väliaikaisalueen tilan.

Kuten huomaat, test.txt on lisätty väliaikaisalueelle, mikä edustaa yhtä muutosta, joka on valmis tallennettavaksi – uuden tiedoston lisäämistä. Alla oleva kuva havainnollistaa asiaa:

Uuden tiedoston lisääminen
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
some-alt