I want to make a new branch from the base of the master branch, such that the new branch has no commit the same as the master branch.
the new branch will be totally different from the master branch, and never to be merged to master
I want to do this because I want to create a gh-pages
branch, to host my site. When I click on choose theme in GitHub settings, it creates such a dream branch. But how to create such a branch from the command line ??