gh-pagesの話です。
見本
gh-pages --branh test ...
とかで絞り込んでtest
にプッシュしてくれるモジュールです。
問題
ふとしたタイミングで、
gh-pages --branh test ...
# A branch named 'test' already exists
のようなエラーが起こるようになりました。git branch
やgit fetch && git branch -a
でもtest
は無いのを確認してもです。
憶測
一度gh-pagesでプッシュ後に自分でgit branch -D
で消すと起こるのかもしれません。
解決
gh-pagesが持ってるキャッシュディレクトリを削除すると治る模様。
rm -rf node_modules/gh-pages/.cache