Git: CLI sau GUI?

Folosesc Git de câțiva ani buni deja și alternez între GUI și CLI. Pentru folosesc GitExtensions care este potrivit pentru ce am eu nevoie. Sunt câteva lipsuri, dar compensează cu altele. Folosesc CLI doar pentru stash și git flow (UI sunt mult prea lente). Alternative la GitExtensions ar fi: SourceTree – cineva de la ei consideră că dublu click […]

O mică notă despre DVCS

Atunci când lucrezi la un proiect la care rezolvi bug-uri și adaugi features, dai commit după fiecare feature și după fiecare bug, nu la sfârșitul zilei. În acest fel, un diff pe commit-ul tău nu va arăta vreo 50 fișiere modificate. Pentru că dai de unu’ ca mine și nu pricepi de ce te înjură.

Deploy automat cu Git

Urăsc să mut fișiere pe ftp. Este unul dintre cele mai enervante task-uri de care pot avea parte! Dacă ai acces SSH și CGI-BIN poți face următoarea chestie: Faci un fișier, să-i zicem cgi-bin/update_proiect.sh și îi dai un chmod 755; În acest fișier adaugi: Partea a doua este necesară dacă ai nevoie să creezi o […]