Вы пытаетесь смержить две ветки, у которых нет общего предка. Git умеет это делать, но не позволяет, пока не убедится, что вы точно знаете, что вы делаете.
Если вы уверены, что вам необходимо мержить эти ветки, делайте так:
git merge --allow-unrelated-histories gh-pages