Gitin käyttö omalla koneellani

Anonyymi-ap

En ole ohjelmoija, mutta saisiko täältä apua: Kirjoitan Linuxilla kandia LaTeXilla. Ohjaaja haluaa, että pidän tiedostojen eri versiot tallessa, jotta voin palata aiempiin. Olen kirjoittanut tiedostot uudelle nimelle antamalla tiedoston nimelle aikaleiman. Miten tämän prosessin saisi tehtyä järkevämmin Gitillä? Eli käytännössä miten tallennan kunkin päivän tuotokset Gitiin ja miten voin yhdistää kahden eri päivän muutokset toisiinsa? Käytän Linuxia ja Bashia.

6

245

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Giti tietääkseni on Github liittymä
      Onko järkee sinne kaikki laittaa.

      • Anonyymi

        Periaatteessa git voi olla turhan järeä tarpeisiini. Riiittäkö tuollaiseen tarkoitukseen diff-komennon opetteleminen?

        --Alkuperäinen


      • Anonyymi
        Anonyymi kirjoitti:

        Periaatteessa git voi olla turhan järeä tarpeisiini. Riiittäkö tuollaiseen tarkoitukseen diff-komennon opetteleminen?

        --Alkuperäinen

        Diff on komentorivipohjaisena hiukan tuskallinen käyttää vaikka kaikki sillä onnistuukin. Se on tiedostovertain eli ei huolehdi versioista: Sillä voi vain verrata tiedostoja ja luoda patch-komentoa varten muutoslistan, jonka voi sitten yhdistää toiseen versiohallinnan haaraan. Meld voisi olla tarkoituksiisi sopiva graafinen työkalu. Jos käytät git:iä lokaalisti aluksi se on tarkoitukseen ehkä hiukan turhan monimutkainen. Sillä kun voi tehdä eri versionhallintojen välisiä vetoja.
        En ole itsekkään kovin hyvin perillä git:stä mutta se on itse asiassa aika hyvä jos pitää kloonata jotain itselle editoitavaksi ja tämän jälkeen tarkoitus palauttaa muutokset integroitavaksi mukaan. Tämä hoituu pull-requestin avulla, jolloin kohde-versiohallinnan omistaja pystyy tarkistamaan mergen halutessaan.
        Jos tarkoitus on käyttää "karvalakki" mallista versiohallintaa eli dumpata editoinnin jälkeen tavarat talteen niin siihen olen käyttänyt Mercurial:ia(hg) - tosin git osaa samat temput ja aika paljon enemmänkin.


    • Anonyymi

      Tee joka päivä uusi tägi. Jokainen tägi on sitten oma versionsa, johon on helppo palata.

      Mergetys sitten maun mukaan, minkä juonen ottaa lopulta käyttöön.

    • Anonyymi

      git branch mun-kirjoitukset-2023-08-03
      git checkout mun-kirjoitukset-2023-08-03

      kirjoitusta ja tarinaa LaTexilla

      git commit -a -m "Hyvää kirjoitusta tuli tehtyä"

      git checkout master
      git merge mun-kirjoitukset-2023-08-03

      git branch mun-kirjoitukset-2023-08-04
      ....
      ....

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

    Luetuimmat keskustelut

    1. 326
      4801
    2. Kun katsoin häntä

      Niin ajattelin että hän on niin rakas ❤️
      Ikävä
      16
      2266
    3. Mitä sanoisit kolmella sanalla

      kaivatullesi ja tunteidesi kohteelle? 🙎💝💝
      Ikävä
      194
      2109
    4. Haluisin niin

      Selvittää sun kanssa asiat. Kumpa uskaltaisin. Haluatko sinä?
      Ikävä
      107
      1486
    5. Miksi Pekkaa ei hyväksytä maailmalla julkisiin virkoihin?

      On mennyt jo monta hommaa ohitse.
      80 plus
      81
      1407
    6. Minkälainen koti

      kaivatullasi on?
      Ikävä
      74
      1002
    7. Nyt mielipiteitä kehiin?

      Niin ,onko arvon kuhmolaiset teidän mielestänne kaupungin hommissa turhia työpaikkoja/työntekijöitä? Mielipiteitä tu
      Kuhmo
      57
      987
    8. IS: Paljastus - Tästä syystä Marika jätti Diilin kesken -Tilittää: "Jäi vähän karvas maku, koska..."

      Diilissä lähti yllättäen yksi kisaaja. Voi harmi, leikki loppui liian varhain… Diilissä Jaajo Linnonmaa etsii vetäjää Ka
      Tv-sarjat
      2
      939
    9. Martina miehensä kanssa Malediiveilla.

      Miksi täällä puhutaan erosta? Lensivät Dubaista Malediiveilĺe.
      Kotimaiset julkkisjuorut
      119
      844
    10. Ei lumous lopu koskaan

      Kerran kun tietyt sielut yhdistyvät kunnolla, ei irti pääse koskaan. Vaikka kuinka etsit muista ihmisistä sitä jotain tu
      Ikävä
      59
      776
    Aihe