Need info on multi branch deployment and max subdomain mapping details

We have few use cases for which under one repository we have multi branch to deploy and link multiple sub domain for each such branches plz confirm if its possible and what is the limit of adding sub domain for a specific deployed branch