Nepraleiskite pakeitimų su GIT RIBBON

2 min. skaitymo

Ir vėl grįžus iš atostogų tenka prisiminti prie ko dirbau, planuotis ką turėčiau daryti toliau ir sužiūrėti kas gero nutiko anskčiau. Laimei, kalbant ne apie įmonės viduje esančius dalykus, o apie programavimo kodą - tą padaryti nėra sunku.

Tokiems kaip aš, kuriems smalsu kas per keletą atostogų savaičių pasikeitė, yra labai geras įrankis pavadinimu git ribbon. Jis iš esmės išsprendžia keletą problemų:

  • Norą peržiūrėti pakeitimus eilės tvarka kaip jie buvo įgyvendinti.
  • Norą „pasivyti“ kitus kolegas projekto tobulinime.
  • Patogesnę peržiūrą nei, tarkime, git log komanda.

Įdiegti nebus sunku:

git clone https://github.com/kablamo/git-ribbon.git
cd git-ribbon
ln -s bin/git-ribbon /usr/local/bin/git-ribbon

Ir toliau naudosimės tokiu formatu:

git ribbon [KOMANDA]

Veikimo principas paprastas - pasižymite vieną kartą vietą iki kurios žinote kas įvyko. Tą padaro komanda:

git ribbon --save

Tuomet parsisiunčiame pakeitimus:

git pull

Ir tikriname kas įvyko tame tarpe nuo pasižymėjimo iki dabartinių pakeitimų su:

git ribbon

Peržiūrėjus vėl pažymime, kad iki šios vietos viskas peržiūrėta:

git ribbon --save

Taigi, iš esmės grįžęs po atostogų, atlieku tokius veiksmus:

git ribbon --save
git up # arba git pull, kam patogiau
git ribbon
git ribbon --save

Tiesa, praverstų susikonfigūruoti savo diff redaktorių, kad peržiūra nebūtų tokia sunki ir taupytų brangų laiką. Tai .gitconfig faile atrodų taip:

[diff]
    tool = vimdiff

Daugiau visokių „tipsų“ galima būtų rasti mano asmeniniuose konfigūracijų failuose.

Palikti komentarą