我有一个项目需要部署到github页面并添加到我的自述文件的链接。我无法弄清楚如何从克隆的存储库中做到这一点。我使用Terminal创建了gh-pages分支,然后我切换到它并尝试将其推送到master但我的git hub仍然只显示master分支。
我也尝试过创建一个新的存储库,但我似乎无法将其推到那里。
答案 0 :(得分:2)
自August 2016 and GitHub "simpler GitHub Pages publishing"以来,如果您不想,则不必使用gh-pages
分支:
只要您的repo名为<username>.github.io
(用您的实际GitHub用户名替换<username.github.io>
),您只需添加一个docs
文件夹并将文件放在那里,仍然可以推送到掌握
但是如果您使用的是gh-pages,则可以创建一个孤立分支并将项目文件放入其中:
cd /path/to/my/username.github.io
git checkout --orphan gh-pages
git rm -rf .
rm '.gitignore'
echo "#Title of Readme" > README.md
git add README.md
git commit -a -m "Initial Commit"
git push -u origin gh-pages
然后添加项目文件,提交并推送。