Използвали ли сте GitHub, но все още се чудите какво означава .gitignore файл?
Ако отговорът е да, това ръководство ще ви покаже какво представлява, съставните му части, какво прави и как да създадете Gitignore.
Какво е Gitignore?
GitHub предлага различни подробни функции, вариращи от инсцениране на файлове до изпращането им до вашето отдалечено хранилище. Ако обаче не ви се иска да бутате някои файлове в GitHub, можете да изберете да не го правите.
Оставянето на някои файлове по този начин, докато организирането на други за фиксиране, е крайната цел на файла .gitignore.
По същество файлът .gitignore съдържа името на всички файлове и папки, които не възнамерявате да изпращате към отдалеченото хранилище.
Освен че е полезно при записване на файлове в GitHub, използването на .gitignore може да бъде полезно и докато внедряване на облачни платформи като Heroku.
Трябва да хоствате малък уебсайт безплатно? 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.
- Програмиране
- Управление на файлове
- GitHub
Idowu е запален по всичко интелигентни технологии и производителност. В свободното си време той се заиграва с кодиране и превключва на шахматната дъска, когато му е скучно, но също така обича да се откъсва от рутината от време на време. Страстта му да показва на хората пътя към съвременните технологии го мотивира да пише повече.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.