Git-oppiminen: (Pidemmän) sitoutumisviestin luominen

Yksi Git-komennon kuvauksen luomisen rajoituksista on, että se on rajoitettu 50 merkkiin, mikä ei toisinaan ole kovin suuri koodimme läpimurtoihin liittyvien muutosten vuoksi. Tämän mukauttamiseksi voimme käyttää parempaa tapaa sitoutua ja luoda sitoutumisviesti.

Luominen sitoumuksen kanssa kuvaus

Yleensä luomme sitoumuksen käyttämällä git activ -m "". On parempi tapa luoda sitoutumisviesti, ts. Käyttämällä git activ (ei muuta parametria). Parempi visualisointi antaa minun antaa teille esimerkin.

Olen jo tekemässä muutoksia README.md-tiedostooni, joten nyt voimme lisätä muutokset lavastusalueelle git add -sovelluksella. (tai lisäämällä git, jos haluat). Sitten sen jälkeen voimme käyttää git sitoutua.

Sinulle näytetään konsolin tekstieditori nimeltään Vim. Älä paniikkia, meidän on käytettävä vain useita Vimin peruskäyttötapoja. Jos haluat muuttaa tilan lisäystilaan, meidän on painettava näppäimistön I-merkkiä. Huomaa sitten, että vasemmassa alakulmassa näkyy teksti 'INSERT -', mikä tarkoittaa, että nyt voimme kirjoittaa sitoutumisviestimme.

Vimin avulla luodaan Git-sitoutuminen

Sitoumusviestin luomisessa on periaatteessa kaksi osaa: otsikko ja runko. Gitissä otsikko on rajoitettu 50 merkkiin, mikä tahansa läpäisy, joka tunnistetaan vartaloosaksi. Yllä olevassa esimerkissä otsikko on Päivitä README.md. Yleensä otsikon runko antaa vain lyhyen ja tiiviin selityksen siitä, mitä sitoutuminen tekee.

Seuraava osa on runko-osa. Tähän osioon voimme lisätä selityksiä, jotka eivät rajoitu 50 otsikkomerkkiin. Voit luoda kappaleen niin kauan kuin haluat (en tiedä, onko sillä todella rajoituksia, mutta tiedän, etten koskaan saavuta tätä rajaa). Pidän henkilökohtaisesti mieluummin lyhyitä kohtia siitä, mitä muutokset tekevät. Voit huomata, että olen kirjoittanut jotain Lisää linkki -kohtaan. Se on kuitenkin vain mielestäni.

Kun olet valmis, paina ESC-merkkiä ja seuraa seuraavaa: wq. Huomaa, että Vimin vasemmassa alakulmassa on teksti: wq.

Se on itse asiassa komento, jolla w tarkoittaa 'tallentaa', ja q on lopettaa. : Merkki tarkoittaa, että kaikki sen jälkeen on komento. Joten: wq tarkoittaa, että haluamme tallentaa ja lopettaa tiedoston. Kun olemme painaneet enteriä ja tarkistaneet lokin git-lokilla, voimme nähdä, että olemme jo luoneet sitoutumisen kyseisellä kuvauksella.

Yritetään siirtyä etävarastoon ja nähdä miltä se näyttää GitHub-arkistossa.

Nyt huomaat, että GitHub käsittelee otsikkoa ja runkoa eri tavalla. Yläosa on otsikko ja loput runko. Mikä on samanlainen kuin meillä, jos tarkistamme sen tavallisella git-lokilla. Mutta entä jos käytämme git log --oneline. Niille, jotka eivät tiedä, lisäämällä - -oneline-argumentti luetellaan lyhyt git-komennon loki.

Yhden rivin Git Log

Huomaat, että vain otsikko näkyy yksirivisessä git-lokissa. Tämä on jotain pidettävä mielessä, että meidän on luotava hyvä otsikko sitoumukselle, koska käytämme suurimman osan ajasta yhden rivin git-lokia. Joten varmista, että git-otsikkoviesti on mahdollisimman selkeä. Tätä kuvausta käytettiin yleensä selittämään muutokset yksityiskohtaisemmin.

Paketoida

Tänään olemme luoneet (pidemmän) sitoutumisviestin, joka on hyödyllinen selittämään paremmin tekemiämme muutoksia. Seuraavaksi siirrymme haarautuvia aiheita Gitissä. Toivottavasti tämä tarina on hyödyllinen, kiitos lukemisesta!