Это отличный трюк. Я выделил имя файла, чтобы убедиться, что люди не пропустят лишнее .в конце.
Сатиш Паголу
1
Чтобы уточнить, вы измените имя файла (например, .env) на добавление .gitignore. (.env.ignore.), правильно?
J Woodchuck
2
@woodchuck Нет, я просто добавляю концовку, .которая будет удалена проводником.
Philippe
Вот почему мы должны использовать MAC
Morris S
Нет @MorrisS, просто отключите «Расширения имени файла» на вкладке «Показать / скрыть» проводника.
codah
11
Проводник Windows не позволяет создавать файлы, которые по существу состоят только из расширения файла. Это связано с тем, что проводник Windows имеет возможность скрывать расширения файлов, оставляя вам файл, который вы не видите (см. Почему Проводник не позволяет создать файл, имя которого начинается с точки? ). Однако это не ограничение самой Windows или используемой файловой системы.
Чтобы создать файл с именем .gitignore , вам нужно будет использовать другой инструмент для его создания. Распространенное решение - создать текстовый файл (например, test.txt ), открыть его в Блокноте и выбрать « Сохранить как ...», чтобы переименовать файл в .gitignore .
Интерпретатор команд Windows также позволяет создавать файлы, не накладывая дополнительных ограничений проводника Windows. Более прямым решением было бы создать файл из командной строки. Это можно сделать с помощью следующей команды:
copy NUL .gitignore
Примечание. При работе с файлами, у которых нет имени, полезно отключить параметр «Скрывать расширения для файлов известных типов» в проводнике Windows. В противном случае проводник Windows может отображать файлы без имен или вообще скрывать их.
Объяснение почему немного странно, поскольку не имеет значения, если вы создадите его с помощью другого инструмента и просмотрите его в проводнике Windows. Просто они поленились исправить свои вещи и предоставили обходной путь.
d.popov
@ d.popov: Что странного в объяснении? Это проблема удобства использования, и проводник делает все правильно. Исправлять тоже нечего, потому что ничего не сломано (кроме соглашения * NIX о размещении дополнительной семантики в именах файлов, начинающихся с точки). Фактически, в проводнике есть код, который явно запрещает создание файлов, которые пользователь потенциально не может видеть. «Исправление» - это удалить код, который существует по какой-то причине. Это действительно странный комментарий.
Inspectable
Отображаются .gitignore или .hgignore, их можно выбрать / открыть / переименовать даже с опцией скрытия известных расширений. Так что запрет на вход немного раздражает. А вот с последней точкой очень интуитивно понятно;) Конечно, это только мое мнение.
d.popov
@ d.popov: Вы не убедили вас, почему вы считаете это дефектом. Вы просто повторили, что хотите, чтобы все было по-другому. Подходящим местом для запроса изменений дизайна являются каналы Microsoft UserVoice. Если вы настаиваете на том, что это ошибка, Microsoft Connect - правильное место.
command lineВместо этого используйте .
У меня тоже была такая же ошибка. Проблема была . в начале имени файла или папки.
Итак, я создал его command line.
Ответы:
Я приезжаю немного поздно, но дам вам трюк !! 😉
В проводнике файлов вызовите свой файл,
.gitignore.
и он удалит окончание "."Странное поведение файлового проводника, но он работает !,
Или создайте его из текстового редактора ...
источник
.
в конце..
которая будет удалена проводником.Проводник Windows не позволяет создавать файлы, которые по существу состоят только из расширения файла. Это связано с тем, что проводник Windows имеет возможность скрывать расширения файлов, оставляя вам файл, который вы не видите (см. Почему Проводник не позволяет создать файл, имя которого начинается с точки? ). Однако это не ограничение самой Windows или используемой файловой системы.
Чтобы создать файл с именем .gitignore , вам нужно будет использовать другой инструмент для его создания. Распространенное решение - создать текстовый файл (например, test.txt ), открыть его в Блокноте и выбрать « Сохранить как ...», чтобы переименовать файл в .gitignore .
Интерпретатор команд Windows также позволяет создавать файлы, не накладывая дополнительных ограничений проводника Windows. Более прямым решением было бы создать файл из командной строки. Это можно сделать с помощью следующей команды:
Примечание. При работе с файлами, у которых нет имени, полезно отключить параметр «Скрывать расширения для файлов известных типов» в проводнике Windows. В противном случае проводник Windows может отображать файлы без имен или вообще скрывать их.
источник
в cmd просто введите
или
создать файл.
при создании каталога просто введите
источник
command line
Вместо этого используйте .У меня тоже была такая же ошибка. Проблема была
.
в начале имени файла или папки.Итак, я создал его
command line
.источник
да, просто вы можете сделать с помощью команды propmt для создания папки mkdir .folder_name
источник