Is there reason for 2 branches? If not, may you push second branch into master? I dont think you need special brach for github pages.