Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Uusien Tiedostojen Lisääminen | Johdanto Gitiin
Git Essentials

bookUusien Tiedostojen Lisääminen

Tekstitiedoston luominen

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

'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 git status -komento:

Uuden tekstitiedoston luominen

Työpuussa on nyt tiedosto, mutta Git ei vielä seuraa sitä. Jotta tiedostosta tulisi seurattu, lisää se staging-alueelle.

Lisääminen staging-alueelle

Staging-alue, joka tunnetaan myös nimellä "index", on tiedosto, joka toimii välivaiheena työhakemistosi 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ä kansiossa projektissasi. Meidän tapauksessamme komento näyttää tältä:

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

Uuden tiedoston lisääminen välivarastoon
Note
Huomio

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

Kuten huomaat, test.txt on lisätty välivarastoon, mikä edustaa yhtä muutosta, joka on valmis tallennettavaksi – uuden tiedoston lisääminen. Alla on havainnollistus asian selkeyttämiseksi:

Uuden tiedoston lisääminen
question mark

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

Select the correct answer

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

Awesome!

Completion rate improved to 3.57

bookUusien 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:

'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 git status -komento:

Uuden tekstitiedoston luominen

Työpuussa on nyt tiedosto, mutta Git ei vielä seuraa sitä. Jotta tiedostosta tulisi seurattu, lisää se staging-alueelle.

Lisääminen staging-alueelle

Staging-alue, joka tunnetaan myös nimellä "index", on tiedosto, joka toimii välivaiheena työhakemistosi 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ä kansiossa projektissasi. Meidän tapauksessamme komento näyttää tältä:

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

Uuden tiedoston lisääminen välivarastoon
Note
Huomio

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

Kuten huomaat, test.txt on lisätty välivarastoon, mikä edustaa yhtä muutosta, joka on valmis tallennettavaksi – uuden tiedoston lisääminen. Alla on havainnollistus asian selkeyttämiseksi:

Uuden tiedoston lisääminen
question mark

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

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7
some-alt