環境
next: 13.2.1
react: 18.2.0
hardhat: 2.12.5
Windows10
状況とエラー内容
Next.jsのプロジェクトでgit init
をした直後、画面右下に警告(下の画像)が出てきました。
VS CodeメニューバーのSource Controlに10k+
と表示され、緑色にハイライトされるべきいくつかのファイルもハイライトされず...
この警告はVSCodeを立ち上げるたびに表示されます。
(訳: "/~"はアクティブな変更が多すぎるため、Gitの機能のサブセットのみが有効になります。)
原因
今回のディレクトリの構成が、Next.jsのプロジェクトにサブディレクトリとしてHardhatのプロジェクトが入っている感じ(node.jsのプロジェクトの中にnode.jsのプロジェクトがある感じ)なのですが、
.gitignore
にNext.jsのプロジェクトのものしか記述していませんでした。
そのため、"アクティブな変更が多すぎるため"と怒られているように、Hardhatプロジェクトの中身全てがGit管理対象になっていた事が原因でした。
解決
ということで
.gitignore
にHardhatプロジェクト内のnode_modulesなど無視したいものを記述することでエラーを消すことができました。