このガイドによると、TravisCIにHakyll静的サイトを自動的にデプロイさせようとしています。
これが私のリポジトリの設定方法です。hakyllファイルとmarkdownファイルを含むソースブランチがあります。それは_site
私のmaster
ブランチにリンクされたサブモジュールとしてセットアップされたディレクトリにhtmlを構築します。
私は問題なくサイトを構築し、次にcd
_siteディレクトリに作成します。しかし、git add ./*
新しく生成されたHTMLファイルを使用しようとすると、次のエラーが発生します。
fatal: Pathspec './about.html' is in submodule '_site'
しようとするとgit add --all
、次のエラーが発生します。
git: pathspec.c:317: prefix_pathspec: Assertion `item->nowildcard_len <= item->len && item->prefix <= item->len' failed.
/home/travis/build.sh: line 245: 1566 Aborted git add --all
これは何が原因で、どうすればこれを回避できますか?
ここでリポジトリを表示できます。