What should i do with cloth if i want to rig my character
Here are 3 ways to rig your cloth, the 2 first ones are quite similar. I'm not sure you will avoid any clipping though, you'll probably have to make some corrections:
With Weight Transfer: (2.79 and previous versions)

Parent your body to your armature.
Make sure that your cloth has no vertex groups or is not parented to your armature.
Select your body, then your cloth, switch to Weight Paint mode.
In the left menu (T) &gt; Tools, click on the Transfer Weights button. On the bottom of the T menu you'll see some parameters. For Sources Layers Selection choose By Name, and for Destination Layers Matching choose All Layers.
Come back in Object mode, select the cloth, then the armature, and ctrl P &gt; With Empty Groups. The cloth should move with the bone and be parented the same way as the body.

With Data Transfer modifier:

Parent your body to your armature.
Make sure that your cloth has no vertex groups or is not parented to your armature.
Give your cloth a Data Transfer modifier. For Source Object, choose your body. Click on the Vertex Data option, then on the Vertex Group(s) button. Then on the bottom of the modifier click on Generate Data Layer and apply the modifier.
Come back in Object mode, select the cloth, then the armature, and ctrl P &gt; With Empty Groups. The cloth should move with the bone and be parented the same way as the body.

With the Mesh Deform modifier:
As explained in this video by Daniel Kreuter:

Parent your body with its clothes to your armature (if the clothes are another object, choose CtrlP &gt; Armature Deform).

Delete all vertex groups from the clothes (select the vertices and on the right of the vertex groups list, down arrow menu and Remove From All Groups). Assign these vertices to a new vertex group.

Create a mesh that is fully closed and that will encompass your whole clothes, i.e. that will be your « cage ».

Select your cage, then shift select the armature and CtrlP &gt; With Automatic Weight. Give the necessary corrections in Weight Paint mode.

Give your body a Mesh Deform modifier (put this modifier above any Subsurf modifier) and in the modifier choose the clothes vertex group. Choose the cage as the Object and click on Bind.