LoginSignup
0
0

More than 1 year has passed since last update.

【Hugo】wowchemyテーマで静的サイトを生成する際 fatal: 'origin' does not appear to be a git repository... が発生した時の対応

Last updated at Posted at 2023-01-21

静的サイトジェネレータ Hugo でハマった問題に対応した内容の忘備録です。

環境

  • MacOS Ventura
  • Hugo (Theme: wowchemy)

問題

初めてHugoを導入しようと頑張って作成したサイトをいざ生成しようと、hugo コマンドを実行すると、下記のエラーが発生。リポジトリが読めないとのことなので、URLが変わったのかと思いましたがそんなことはなく。。
ちなみに昨日までは問題なく動作していました。まさに「なにもしてないのに壊れました」っていうアレです。

go: github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5@v5.7.1-0.20221127215619-58b270a3e103: invalid version: git ls-remote -q origin in /var/folders/pd/jt86y4cj2kbdw_k5rwjjt_dr0000gn/T/hugo_cache/modules/filecache/modules/pkg/mod/cache/vcs/0c88995f39c54fe356dd74460b6359b56b0fb376c52289c9656c86270b2c006d: exit status 128:
	fatal: 'origin' does not appear to be a git repository
	fatal: Could not read from remote repository.
	
	Please make sure you have the correct access rights
	and the repository exists.
 *errors.errorString

原因

Hugoのキャッシュが悪さをしていたようでした。

解決策

なんとも基本的な解決策ですが、Hugoのキャッシュを削除すると直りました..。

下記のHugoのキャッシュディレクトリの中身を削除します。
$TMPDIR/hugo_cache/

(ここまでにGoやHugoをバージョンを変えながら入れ直したり、かなり時間を溶かしてしまった・・・)

参考

wowchemy公式のテトラブルシューティングが参考になりました
https://wowchemy.com/docs/hugo-tutorials/troubleshooting/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0