"nincs a gitnek valami library modja amit tudsz hasznalni egy !bash scriptben?"
A gitnek magának nincs, de vannak más projektek is. Van pl. pure python implementáció, bár nem tudom mennyire használható.
"egy "szaros" prompt kiirashoz miert kell meghivni 12szer a git-et?"
Ha az értékes képernyőterületet ennyi felesleges információ kijelzésére akarod vesztegetni, amire kb. szökőévente egyszer van szükség, akkor az ezzel jár :)
Mindenesetre kb. 5-6 git hívást viszonylag egyszerűen el lehetne kerülni.