Для передачи аргументов в скрипт можно использовать переменные окружения или флаги командной строки.
1. Использование переменных окружения:
Вы можете установить переменную окружения с помощью команды export перед запуском скрипта. Например:
```
export COMMENT="Текст комментария"
npm run fix
```
В вашем скрипте вы можете получить значение комментария, обратившись к переменной окружения process.env.COMMENT.
2. Использование флагов командной строки:
Вы можете передать значение комментария в виде флага командной строки при запуске скрипта. Например:
```
npm run fix -- --comment "Текст комментария"
```
Обратите внимание на двойное тире перед флагом --comment. В вашем скрипте вы можете получить значение комментария, обратившись к аргументам командной строки process.argv и извлекая значение после флага --comment.
Пример скрипта, получающего значение комментария из аргументов командной строки:
```javascript
const args = process.argv.slice(2);
const commentIndex = args.findIndex(arg => arg === '--comment');
const comment = commentIndex !== -1 ? args[commentIndex + 1] : '';
console.log(`Комментарий: ${comment}`);
```
Насчет ошибки "error: pathspec ''text' did not match any file(s) known to git", она обычно возникает, когда вы используете git команду с путем, который не существует или не совпадает с файлами в репозитории git. Убедитесь, что вы используете правильный путь и исправьте его при необходимости.