Voiko gitistä poistaa tiedostoja?

Anonyymi

Opettelen gitiä. Olenko ymmärtänyt oikein, että gitissä kaikki uudet projektin tiedostot lisätään joko gitiin uutena tiedostona tai muutoksena vanhaan, eikä versioita voi poistaa? Jos vaikka laittaisin vahingossa jonkun todella ison multimediatiedoston gitiin, niin saako sitä mitenkään pois, vai onko tämän jälkeen versiohistoria ikuisesti todella laaja?

14

483

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
      • Anonyymi

        Koko repon poisto on aivan eri asia, eiköhän tässä kysytty yhden tiedoston poistoa historiasta.


    • Anonyymi

      Voi, mutta ihan helppoa se ei ole.

      Hae googlesta vaikka sanoilla "delete file from git history".

      Ja sama niin, että vaikka filu on jo pushattu serverille.

    • Anonyymi

      Tiedostojen poisto tapahtuu roskakori kuvaketta klikkaamalla.

      Tapahtumahistorian poisto tapahtuu paikallisesti omalta koneelta käsin:

      git reset --hard HEAD~1

      tuo poistaa aina viimeisimmän merkinnän historiasta. Kun olet toistanut sitä sen minkä verran nyt sitä historiaa haluatkin siivota, saata muutokset voimaan

      git push origin HEAD --force

      Siinä se.

      • Anonyymi

        Hard reset ei poista tiedostoja gitistä, se vain pakittaa taaksepäin puussa, josta voit lähteä vaikka eri suuntaan, mutta tiedostot jää gittiin.


      • Anonyymi
        Anonyymi kirjoitti:

        Hard reset ei poista tiedostoja gitistä, se vain pakittaa taaksepäin puussa, josta voit lähteä vaikka eri suuntaan, mutta tiedostot jää gittiin.

        Ei poistakaan, se poistaa viestejä s24 sivulta, mutta viestit jää kuitenkin tänne.

        Voi että miten vihaan tuon tyhmää moderointia.


      • Anonyymi
        Anonyymi kirjoitti:

        Ei poistakaan, se poistaa viestejä s24 sivulta, mutta viestit jää kuitenkin tänne.

        Voi että miten vihaan tuon tyhmää moderointia.

        ei kun
        Voi että miten vihaan tuota tyhmää moderointia.


      • Anonyymi
        Anonyymi kirjoitti:

        ei kun
        Voi että miten vihaan tuota tyhmää moderointia.

        tarkoitan että konemoderointi toimii, mutta käsin tehty ei.


    • Anonyymi

      Voihan sen paskakoodin poistaa, tai korvata laatukoodilla.

      • Anonyymi

        M-Kar älä viitsi.


    • Anonyymi

      Version hallinnan idea on taltioida versiohistoria. Että siinähän jää tiedosto sinne.

    • Anonyymi

      Eihän se kun poistat ja teet commitit, voila!

    • Anonyymi

      Kannattaa sitten olla varuillaan tuon gitlab-systeemin kanssa. On nimittäin käynyt myös niin, että koodit saatu nettiin ja tämän jälkeen n. vuoden päästä lisätty dokumentaatiot. Seurauksena n. neljän vuoden päästä dokumentaatio on kadonnut jäljettömiin ja versiohallinnasta löytyy pelkät ensimmäiset koodit push:ittuna! Varmaankin jokin backup-palautus käytäntö aktivoitu, mutta sieltä ei ole löytynykkään kaikkea.. eli työkalu on nykyään bittitaivaassa, vaikka tarkoitus oli säästää se ikuisesti käyttämällä gittiä. Pitäisikö palveluntarjoajalla olla jokin vastuu tai velvollisuus taata koodien säilyminen?

    • Anonyymi

      Luultavasti sama ongelma kuin täällä S24 sivuilla, koneellinen valvontajärjestelmä on ennalta arvattavaa, ja niitä sääntöjä on helppo noudattaa, mutta käsin tehtyihin poistoihin ei kukaan voi ennalta arvata syytä.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sanna niin nättinä Amsterdamin Business Foorumilla

      Upeasti edustaa taas Suomea ulkomailla meidän kansainvälinen superstaramme. Miksei persuilla ole ketään siedettävän näk
      Maailman menoa
      54
      7692
    2. Juuri nyt! Parturi bongattu Sannan seurassa!

      🌐 Breking News 📢 🗞️ 🆕 Kaksikko bongattu Suomen Helsingin Töölöstä. Kyllä. Sieltä samasta Töölöstä, josta kuppakin
      Maailman menoa
      20
      7344
    3. Sofia Virran pahoinpitelyä puolustetaan netissä

      HS soitti Virran pahoinpitelyä puolustaneille https://www.hs.fi/politiikka/art-2000011516353.html
      Maailman menoa
      171
      6881
    4. Työeläkkeiden maksaminen on lopetettava

      Suomen talous on palkansaajien vuosikausia heikentyneen ostovoiman vuoksi niin kuralla, että palkkasumman jakamisessa ta
      Maailman menoa
      53
      6732
    5. Purra tekee hyvää työtä, me suomalaiset haluamme että hän jatkaa myös

      seuraavan hallituksen valtiovarainministerinä. Kovina aikoina pitää olla kova.
      Maailman menoa
      38
      5728
    6. Koska Minja Koskela ja Sofia Virta kääntyy islamiin?

      Sekä vihreät että vasurit selvästi pitävät islamista ja muslimeista, varsinkin naiset, joten voidaan olettaaa että nuo k
      Maailman menoa
      76
      5700
    7. Ratkaisujen tarjoamisen sijaan SDP on keskittynyt levittämään väärää tietoa

      Kokoomuksen kansanedustaja Martin Paasi on turhautunut eduskunnassa käytävään salikeskusteluun. Hän kertoo, miksi. – Ko
      Maailman menoa
      101
      5455
    8. Persut ne lomailee veronmaksajien piikkiin

      Nämä rötösherrat kyllä putoavat onneksi eduskunnasta. Ja kuten Marin maksoi aamupalansa, niin nämä reissut pitää periä m
      Maailman menoa
      24
      3165
    9. Minne haluaisit

      päästä kaivattusi kanssa ensimmäiselle yhteiselle matkalle?
      Ikävä
      50
      856
    10. Näytit tosi hyvältä

      Myös uudella tyylillä. 😊
      Ikävä
      59
      818
    Aihe