我在我的github帐户上设置了Octopress。我有3个分支; source,master,gh-pages。当我添加一篇新博文时,在我的github帐户的gh-pages分支上本地生成但不更新。我试图提交,推入gh-pages分支,但我得到“没有提交,工作目录清理”的消息。
答案 0 :(得分:1)
修改:我看了你的Rakefile:deploy_branch = "master"
必须是deploy_branch = "gh-pages"
。
# go to site root
cd /your/folder
# be sure to be on the source branch
git checkout source
# make a backup (Shit happens)
cp -rp . ../save.alperunal
# remove the gh-pages branch on github
git push origin --delete gh-pages
# setup the deploy folder on gh-pages
rake setup_github_pages[git@github.com:jspduke/www.alperunal.com.git]
# deploy your code
rake gen_deploy
好,你现在正在推进gh-pages
。现在一切都很好,你可以:
rm -rf ../save.alperunal
source
设为默认分支并移除master