
Как исправить невидимое имя файла?
Я могу открыть его вБлокнот, и он показывает имя файла как .gitignore, но выглядит он так:
Google дает мне инструкции о том, как этого добиться, но мне нужно обратное.
решение1
Подозреваю, это потому, что это «известное расширение», а у вас оно скрыто.
Откройте проводник Windows и перейдите на вкладку Organize
=> Folder and search options
= > снимите флажок .View
Hide extensions for known file types
решение2
Я поддерживаю предложение снять флажок «Скрывать расширения для зарегистрированных типов файлов».
Эта «функция» на самом деле не полезна, может раздражать (как в этом случае) и не совсем безопасна — разберитесь с классическим мошенническим вирусным вложением, исполняемым файлом SomeText.txt(.exe, hidden) с таким же значком, как и у системных файлов .txt!
В противном случае вы можете переименовать файл из командной строки или из графического интерфейса с помощью клавиши F2, но убедитесь, что ни одно приложение не указывает на него и не найдет его после переименования.
решение3
Он не невидим, его просто не существует: у этого файла есть только расширение.
Кстати, Windows не позволяет создавать такие файлы из проводника, только из командной строки.
решение4
Windows не очень любит имена файлов, начинающиеся с точки ( .
). Я обхожу это, отбрасывая начальную точку и добавляя расширение .txt.
После загрузки на сервер я переименовываю файл. МногиеСФТПклиенты позволяют вам сделать это с помощью щелчка правой кнопкой мыши. Из оболочки вы бы использовали что-то вроде:
mv getignore.txt .getignore