Что такое файл Gitignore и как его создать?

Что такое файл Gitignore и как его создать?

Вы использовали GitHub, но все еще не знаете, что означает файл .gitignore?





Если да, это руководство покажет вам, что это такое, его составляющие, что он делает и как создать Gitignore.





Что такое Gitignore?

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





Конечная цель файла .gitignore - оставить одни файлы такими, как это, а другие - для фиксации.

По сути, файл .gitignore содержит имена всех файлов и папок, которые вы не собираетесь отправлять в удаленный репозиторий.



Помимо того, что это полезно при фиксации файлов в GitHub, использование .gitignore также может пригодиться при развертывании на облачных платформах, таких как Heroku.

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





Как создать файл Gitignore

Чтобы создать файл .gitignore, перейдите в корневую папку проекта и создайте новый файл. Назови это .gitignore .

Кроме того, вы можете открыть любой редактор кода по вашему выбору. Затем создайте новый файл в корневом каталоге вашего проекта и назовите его .gitignore .





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

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

После того, как вы добавите файл или папку в .gitignore, GitHub не выберет и не подготовит их для следующего коммита.

Файлы или папки, перечисленные в .gitignore, не будут в вашем удаленном репозитории на GitHub. Однако сам этот файл .gitignore отправляется в ваш удаленный репозиторий.

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

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

Это очень удобно, так как вы можете быстро получить имена таких файлов и при необходимости удалить их локально из .gitignore. Затем обновите их, как хотите, на своем локальном компьютере.

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

Однако, если вы когда-нибудь решите исключить файл или каталог из .gitignore перед обновлением или завершением их локально, удалите их, удалив их из .gitignore. Но убедитесь, что не удалили сам файл.

В конце концов, вы можете запустить git add --all снова, чтобы подготовить их для фиксации в вашем удаленном репозитории.

Какие типы файлов следует помещать в Gitignore?

Временно используемые файлы и папки, не имеющие отношения к вашему проекту, являются примерами файлов, которые вы можете разместить в .gitignore. Если у вас также есть незавершенные файлы, такие как дополнительный JavaScript или модули, они могут быть помещены в .gitignore. Как мы заявляли ранее, как только вы решите обновить и подготовить такие файлы, вы можете удалить их из .gitignore в любое время.

Использование .gitignore каждый раз не является обязательным условием для хорошего проекта. Но это упрощает ваш рабочий процесс. Если вы планируете использовать облачный хостинг, это также может упростить развертывание.

Теперь, когда вы знаете, как освободить некоторые файлы и папки от промежуточной обработки с помощью .gitignore, вы также можете посмотреть, как можно очистить Git и получить аккуратное рабочее дерево.

Делиться Делиться Твитнуть Эл. адрес Вот как очистить Git и удалить неотслеживаемые файлы

Вы обнаружили, что ваш проект Git завален старыми файлами? Узнайте, как очистить Git.

Читать далее
Похожие темы
  • Программирование
  • Управление файлами
  • GitHub
Об авторе Идису Омисола(Опубликовано 94 статей)

Идову увлечен всем, что связано с умными технологиями и производительностью. В свободное время он играет с кодированием и переключается на шахматную доску, когда ему скучно, но он также любит время от времени отвлекаться от рутины. Его страсть показывать людям современные технологии побуждает его писать больше.

как удалить историю панели поиска google
Ещё от Idowu Omisola

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться