У меня есть файл, который внезапно обнаруживается, как будто я внес в него некоторые изменения в git. Я пытаюсь бежать:
git checkout -- <file>
В файле, который я хочу отменить все изменения. Но если я запускаю git status
, он снова появляется там. Я даже пытался запустить git stash
, но происходит то же самое. Файл постоянно отображается как unstaged, когда я запускаю git status
.
git status
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: packages/fp/src/support/SupportIndex.jsx
no changes added to commit (use "git add" and/or "git commit -a").
Я думал, что Intelij может переформатировать код и пересобрать файл, но при дальнейшей проверке это, кажется, происходит только тогда, когда я запускаю yarn
.
yarn run dev
Когда я запускаю его, он переформатирует код в этом файле, поэтому он всегда отображается как измененный. Я знаю, что для пряжи есть флаг, чтобы не делать этого, но я не могу вспомнить, какой это или найти?