Git 如何禁用纱线自动格式化代码

Git 如何禁用纱线自动格式化代码,git,yarnpkg,Git,Yarnpkg,我有一个文件突然出现,好像我在git中对它做了一些更改。我正在尝试运行: git checkout -- <file> 我认为这可能是Intelij重新格式化代码和重建文件,但进一步检查后,这似乎只有在我运行warn时才会发生 yarn run dev 当我运行它时,它会重新格式化该文件中的代码,因此它总是显示为已更改。我知道Thread有一个不允许这样做的标志,但我记不起它是哪一个,也找不到它?如果您想禁止Thread格式化代码,您应该使用--无修复标志运行它。 就你而言: 纱

我有一个文件突然出现,好像我在git中对它做了一些更改。我正在尝试运行:

git checkout -- <file>
我认为这可能是Intelij重新格式化代码和重建文件,但进一步检查后,这似乎只有在我运行
warn
时才会发生

yarn run dev

当我运行它时,它会重新格式化该文件中的代码,因此它总是显示为已更改。我知道Thread有一个不允许这样做的标志,但我记不起它是哪一个,也找不到它?

如果您想禁止Thread格式化代码,您应该使用
--无修复
标志运行它。 就你而言:

纱线运行开发-无修复


这将
eslint加载程序选项“fix”
设置为
false

您是否使用了文件的完整路径?(抱歉地问,只是排除它)这个文件被跟踪了吗?@Romanvaleri我确实使用了完整路径。这个文件是Intelij或其他IDE不断重新创建的吗?我得到了重建的“.idea/codeStyles/Project.xml”。这通常意味着两件事之一:(1)有一个
supportIndex.jsx
supportIndex.jsx
或一些相同但不同的名称,就像这样,并且您在Windows或MacOS上;或者(2)有些行尾设置不正确。我打赌案例(1)更常见。
yarn run dev