Make push respect component and regex options.
Add --trial/-t to prevent destructive updates (push/delete).