Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tiedostojen Poistaminen Gitissä | Edistyneempi Vuorovaikutus
Gitin Perusteet

Tiedostojen Poistaminen Gitissä

Pyyhkäise näyttääksesi valikon

Versionhallinnassa tiedostojen hallinta on olennaista siistin ja järjestelmällisen projektihistorian ylläpitämiseksi. Git tarjoaa erityisiä komentoja tiedostojen poistamiseen ja nimeämiseen uudelleen, jotta nämä toiminnot voidaan seurata tehokkaasti. Aloitetaan tiedostojen poistamisesta.

Tiedostojen poistaminen

git rm -komentoa käytetään tiedostojen poistamiseen sekä työhakemistosta että staging-alueelta.

Note
Huomio

Tämä komento lopettaa tiedoston seuraamisen Gitissä ja poistaa sen .git-hakemistosta.

Tämä auttaa Gitiä tunnistamaan, että tiedosto tulee poistaa seuraavassa commitissa. Tässä on perussyntaksi:

git rm <file>

Missä <file> on poistettavan tiedoston nimi.

Tiedoston poistamisen työnkulku

Oletetaan, että test.txt-tiedosto on nyt vanhentunut ja se tulee poistaa. Listaa ensin kaikki ei-piilotetut tiedostot ja kansiot repositoriossa seuraavalla komennolla:

ls -l
Tiedostojen listaus ennen poistoa

Tietovarastossa on test.txt-tiedosto. Suorita nyt komento git rm poistaaksesi sen:

git rm test.txt
Tiedostojen poistaminen

Seuraavaksi suorita komento git status:

git status
Tilan tarkistaminen

Kuten huomaat, muutos on valmis commitoitavaksi, joten tee commit sopivalla viestillä:

git commit -m "Delete obsolete text file"
Poiston commitointi

Kommitointi onnistui, ja koska tiedostoissamme oli alun perin neljä riviä, tapahtui 4 poistoa.

Listaa uudelleen ei-piilotetut tiedostot ja kansiot:

ls -l
Tiedostojen listaus poiston jälkeen

Tällä hetkellä repositoriossamme ei ole enää ei-piilotettuja tiedostoja, mikä osoittaa, että poisto onnistui.

question mark

Mitä komento git rm tekee Git-repositoriossa?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 2. Luku 3
some-alt