состояние git показать файлы между ""


Я сделал команду git status и получил следующее:

#   "public/images/wallpaper/wait/19203212051080.jpg"
#   public/style.css

Почему некоторые файлы находятся между кавычками? И как я могу добавить к этому .гитюдного них?

1 3

1 ответ:

Они показаны между кавычками, поскольку имя файла содержит обратные косые черты. В оболочке обратные косые черты имеют особое значение, поэтому вы должны либо избегать их, либо цитировать их.

Кавычки удобны, поэтому вы можете просто скопировать и вставить вывод git status, например, чтобы добавить файл в индекс:

$ git add "public/images/wallpaper/wait/1920\321\2051080.jpg"
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ copied and pasted

Вы можете просто добавить имя файла .гитюдного без кавычек. Скорее всего, вы захотите добавить что-то подобное к своему .файл gitignore:

public/images/wallpaper/wait/*.jpg