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

501

    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. En minä kyllä enää odota sinua

      Olet siellä sen harmaan kanssa. Niin, annoit minun nähdä lämpimät tunteesi siitä huolimatta. Se merkitsi kyllä paljon. O
      Ikävä
      45
      2271
    2. Kehutaan vaihteeksi Perussuomalaisia

      Perussuomalaiset ovat olleet melkoisen lokakampanjoinnin kohteena, vaikka ovat saaneet paljon hyvää aikaiseksi. Nyt on
      Maailman menoa
      34
      2073
    3. Joka kolmas työtön on työkyvytön

      Viime vuonna työnhakuvelvoitteen ulkopuolella oli noin kolmannes työttömistä työnhakijoista. Huhheijaa, mihin suomalais
      Maailman menoa
      201
      1611
    4. Jos joku luulee että kaikki käy

      Sanon vain tämän. Minun kanssani ei neuvotella. Minun kanssani eletään tasavertaisesti. Jos se on liikaa, niin ovi rinn
      Ikävä
      65
      1579
    5. Sakin hivutus - ilmiö

      Miten tuollainen tuollainen ilmiö kuin ”sakin hivutus” syntyy? Mitä syitä ilmiön syntymiseen tarvitaan? Onko sakissa jok
      80 plus
      84
      1359
    6. Roiskeläpät takaisin niin alkaa lasit kestämään

      "Tuulilaseja hajottava talvi-ilmiö on ehkä ratkennut" Tämän päivän autoissa kun on esimerkiksi vanhempaa autokalustoa s
      Yleistä autoilusta
      0
      1320
    7. Paloautoko se oli kolarissa Juntusrannan risteyksessä?

      Oli kuva paloautosta nettijutussa.
      Suomussalmi
      14
      1285
    8. Ei ole rohkeutta tulla jututtamaan

      Voidaan me nähdä ja tervehtiä, sitäkin harvoin, mutta iso kynnys on edes mennä lähelle ja kysyä kuulumisia. Ymmärrät var
      Tunteet
      8
      1281
    9. Julkinen saunatilanne Haapavedellä, tämä on täyttä paskaa!

      Eilen Haapaveden uimahallin saunassa koettu tilanne oli täysin käsittämätöntä ja helvetin järkyttävää. Ladyboy harjoitti
      Haapavesi
      19
      1204
    10. Niin surullinen

      onnettomuus taas. Voimia ihan kaikille läheisille,kavereille ja kouluun 🙏
      Lapua
      15
      1201
    Aihe