ОШИБКА Нечистое рабочее дерево. Зафиксируйте или сначала сделайте sh изменений - PullRequest
1 голос
/ 17 июня 2020

Я получил npm ошибку тайм-аута, поэтому я последовал этому ответу . Когда я запускаю pnpm publish --otp=111111, я получаю эту ошибку:

ERROR Нечистое рабочее дерево. Зафиксируйте или сначала измените sh.

Что означает эта ошибка? Как я могу это исправить?

1 Ответ

1 голос
/ 01 июля 2020

p npm из v5 не позволит вам сделать publi sh, если у вас есть изменения в репозитории, которые не зафиксированы.

Если вы все еще хотите опубликовать sh, вы можете используйте опцию --no-git-checks. Например, pnpm publish --no-git-checks. Или вы можете создать файл .npmrc в root вашего проекта и установить его навсегда: git-checks=false.

Это все проверки git, которые выполняет p npm, когда git-checks is true:

  • текущая ветка - это ваша publi sh ветка (по умолчанию главная)
  • репозиторий чистый
  • repositroy работает- на сегодняшний день.
...