You can deploy reports using BIDS, Report Manager or using rs.exe. Probably other ways as well (e.g. Posh script). How you do it for each is fairly different.
This article walks you through some of the deployment methods:
https://www.simple-talk.com/sql/reporting-services/sql-server-reporting-services-basics-deploying-reports
You may want to play around with at least a couple of the methods and see what your comfortable with and what's going to work best in the environment you work in.
Sue