私はgithubに自分のWebページを展開するためにthis tutorial on the nanoc webpageをフォローしました。 私は、これらの命令孤立したgitブランチを持つgithubにnanocを使用して静的なWebページをビルドするエラー
% rm -rf output
% git clone . output
% cd output
[email protected]% git checkout --orphan gh-pages
[email protected]% git rm -rf
[email protected]% git remote rm origin
[email protected]% git remote add origin repo-url
を追ったが、私は
nanoc
nanoc deploy
を実行したいとき、私はnanoc.yamlファイルがあるベースディレクトリに変更する必要があります。しかし、切り替え時にも、gh-pagesブランチからメインブランチに戻って(?)変更されます。私はそれが枝の孤立した性質のためだと考えていますが、これはちょっと変わった推測です。
とnanocこれはnanoc.yamlファイルの関連部分で、このエラーメッセージ
Loading site… done
Deploying via Git to branch “gh_pages” on remote “origin”…
[email protected]:name/repo_name.git
error: pathspec 'gh_pages' did not match any file(s) known to git.
Captain! We’ve been hit!
Message:
Nanoc::Deploying::Deployers::Git::Errors::BranchDoesNotExist: The branch to deploy, gh_pages, does not exist.
で終了します。あなたが支店名のタイプミスを持っている)
お返事ありがとうございましたが、タイプミスはここにしかありませんでした;) – theDrifter