Create Git Empty Branch

Create a new unborn branch, named <new-branch>. All tracked files are removed.

git switch --orphan publish
git commit --allow-empty -m "empty commit"
git push -u origin publish