I would suggest that you do not use git feature branches for this and instead build this functionality into the application itself. For controlling deployment you should be using tools such as capistrano and docker and processes such as blue-green deploy. Your answer doesn't indicate what, if any tools or processes you are following so it's hard to advise without that.