Как да използвам .gitignore файла?

How Do I Use Gitignore File



Докато работите с хранилища на Git, има определени файлове, които не желаем да ангажираме, когато правим каквито и да било промени в нашето хранилище. Това е така, защото тези файлове може да са свързани с определени конфигурации или библиотеки, които не искаме да объркаме или променим. Също така, като презареждате такива файлове, може да объркате цялото си хранилище на проекти. Ето защо Git въведе концепцията за файла .gitignore. Това е файл в Git, в който можете да добавите всички онези файлове от хранилището на вашия проект, които не искате да повторно ангажирате, или с други думи, файловете, които искате да игнорирате, докато извършвате. Затова днес ще ви обясним начина на използване на файла .gitignore в Ubuntu 20.04.

Метод за използване на .gitignore файла в Ubuntu 20.04

За да използвате файла .gitignore в Ubuntu 20.04, ще ви преведем през следните девет стъпки:







Стъпка 1: Придобийте тестовото хранилище

Вместо да създаваме наше собствено хранилище на проекти, ние използвахме примерно хранилище, достъпно в GitHub. Трябва да придобиете това хранилище, като изпълните командата, спомената по -долу:



git clone https://github.com/schacon/simplegit-progit



След като посоченото хранилище бъде клонирано към вашата система Ubuntu 20.04, то ще покаже следното състояние на терминала:





Стъпка 2: Създайте примерен файл, който да бъде игнориран

Сега трябва да създадем примерен файл, който искаме да бъде пренебрегнат в нашата директория на проекта. За целта първо трябва да отидем в директорията на проекта, като изпълним тази команда:



cd / home / kbuzdar / simplegit-progit

Тук трябва да предоставите пътя, по който сте клонирали тестовото хранилище.

След като сте в тестовото хранилище, можете да създадете примерен файл в него, като изпълните следната команда:

sudo nano abc.txt

Когато този файл се отвори с nano редактора, можете да напишете произволен произволен текст в него, както е показано на изображението по -долу, след което можете да запишете този файл.

Стъпка 3: Създайте .gitignore файл

След като създадем файл, който искаме да игнорираме при следващия си ангажимент, ще създадем .gitignore файла в нашето хранилище на проекти, като изпълним следната команда:

sudo nano .gitignore

Стъпка 4: Добавете файловете, които да бъдат игнорирани във .gitignore файла

Когато файлът .gitignore се отвори с nano редактора, трябва да добавите името на файла, който искате да игнорирате, към файла .gitignore. В нашия случай това е abc.txt. След като добавим този файл към .gitignore файла, ние просто ще го запишем. Можете да добавите толкова файлове, колкото искате да пренебрегнете във файла .gitignore в отделни редове.

Стъпка 5: Повторно инициализиране на Git

След като направим желаните промени, трябва да реинициализираме Git, като изпълним следната команда:

git init

Ако тази команда успее да повторно инициализира Git, тогава ще можете да видите съобщението, показано на изображението по -долу.

Стъпка 6: Добавете новосъздадените промени във вашето хранилище

Следващата стъпка е да добавите новосъздадените промени в нашето хранилище на проекти, като изпълните следната команда:

git добави.

Ако промените са успешно добавени към хранилището на вашия проект, тогава системата няма да покаже никакви съобщения на терминала, както е показано на изображението по -долу.

Стъпка 7: Проверете текущото състояние на Git

Сега, преди да извършим тези промени в Git, ще проверим текущото състояние на Git със следната команда:

git състояние

Текущото състояние на нашето хранилище за проекти на Git е показано на изображението по -долу.

Стъпка 8: Активирайте всички промени

Сега ще извършим тези промени, като изпълним следната команда:

git commit –m Съобщение за показване

Тук можете да замените Съобщението, което да се показва с всяко съобщение по ваш избор, което искате да се показва с последния ви ангажимент.

Резултатите от скорошното ни ангажиране са показани на изображението по -долу.

Можете лесно да видите от изображението, показано по -горе, че само .gitignore файлът е бил ангажиран, а не файлът abc.txt, тъй като искахме да го игнорираме в нашия коммит. Това означава, че Git успешно е игнорирал файла, който споменахме в нашия .gitignore файл при извършване на промените.

Заключение

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