( ayonymus | 2019. 07. 17., sze – 21:20 )

A munkahelyemen git-et hasznalunk, es sok branch kozott valtogatok, hotfix, release, development, a feature amin dolgozok, vagy kodreview kozott. Neha kicsit nehez kovetni, hogy eppen melyikkel is dolgoztam, ezert irtam egy python scripet ami segit eligazodni.

Ilyen feature-ok vannak peldaul:
* meg lehet jelolni egy branch-ot, amin dolgozol, hogy konnyebben visszatalalj, hogy mit csinilatal
* ezekhez tarsul egy "history", ami jol johet performance reviewnal
* nagyon minimalista task list, amiket branch-okhoz lehet rendelni
* checkout history
* cleanup: torli a lokalis branchot, ha mar be lett olvasztva a dev vagy master branch-ba, ellenorzi, hogy maradt-e nyitott task, a befejezett taskokat torli
* iterativan lehet vele beolvasztott lokalis branchokat torolni
* rovid help minden funkciohoz

Itt lehet megtalalni, nemileg hosszabb angol leirassal:
https://github.com/ayonymus/gits

Hasznalom napi szinten Mac-en es Linuxon is. Amugy ezek eredetileg bash scriptek voltak, csak gondoltam gatyaba razom kicsit, meg kivancsi voltam hogy kell pythonban unit tesztelni.