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

Osio 1. Luku 7
some-alt