Core Push CLI code/options have be merged, each client functionality must be implemented.
This issue is to get Git client push functionality implemented. Investigate handling by gitlab/github api as opposed to generic git. does github have a package registry like gitab? should we cover that? (potential future improvement)