added git rollback feature