global commit/push