code: func (s *Action) GitPush(ctx context.Context, c *cli.Context) error {
  	store := c.String("store")
  	origin := c.Args().Get(0)
  	branch := c.Args().Get(1)
  
  	if origin == "" || branch == "" {
  		return ExitError(ctx, ExitUsage, nil, "Usage: %s git push <ORIGIN> <BRANCH>", s.Name)
  	}
  	return s.Store.GitPush(ctx, store, origin, branch)
  }
docs: // GitPush pushes to a git remote