Try to fetch from etherscan with --project set to a path that is already in a git repository.
Output
The tool fails when trying to unwrap the foundry toml file. At fetch.rs line 280. For some reason, the error produced by forge init is not caught.
Running forge init manually yields the real error:
The target directory is a part of or on its own an already initialized git repository,
and it requires clean working and staging areas, including no untracked files.
Check the current git repository's status with `git status`.
Then, you can track files with `git add ...` and then commit them with `git commit`,
ignore them in the `.gitignore` file, or run this command again with the `--no-commit` flag.
If none of the previous steps worked, please open an issue at:
https://github.com/foundry-rs/foundry/issues/new/choose
Steps
Try to fetch from etherscan with
--project
set to a path that is already in a git repository.Output
The tool fails when trying to unwrap the foundry toml file. At fetch.rs line 280. For some reason, the error produced by
forge init
is not caught.Running
forge init
manually yields the real error:Possible fix
Add
--no-commit
to theforge init
command