lazygitrs je terminálové rozhraní pro správu Git repozitářů. Zobrazuje stav pracovního adresáře, větve, commity a historii v textovém prostředí ovládaném klávesnicí a myší. Diff se zobrazuje ve vedlejším zobrazení s barevným rozlišením změn. Podporuje generování zpráv k commitům prostřednictvím externích nástrojů umělé inteligence. Uživatel nastaví příkaz, který zpracuje připravené změny a vrátí formátovanou zprávu.
Aplikace obsahuje příkazovou paletu pro rychlý přístup k častým operacím jako reset, rebase a porovnání větví či commitů. Umožňuje interaktivní rebasing s výběrem akcí pro jednotlivé commity (pick, reword, edit, squash, fixup, drop). Vestavěný nástroj pro porovnání zobrazuje rozdíly mezi dvěma libovolnými commity nebo větvemi. Součástí je více než třicet přednastavených barevných motivů s možností přepínání přímo v rozhraní a podporou vlastních motivů ve formátu JSON. Dále nabízí zkratky pro práci s GitHub, například kopírování a otevírání adres repozitářů a pull requestů.
Pro hodnocení programu se prosím nejprve přihlaste