Виконуючи зобов’язання, ви не хочете випадково включати тимчасові файли або створювати певні папки. Тому використовуйте .gitignore
перелік елементів, які ви хочете ігнорувати при здійсненні.
Також важливо git status
- одна з найбільш часто використовуваних команд, де ви хочете git status
перерахувати файли, які були змінені.
Ви хочете, щоб ваш git status
список виглядав чистим від небажаних файлів. Наприклад, я змінив, a.cpp, b.cpp, c.cpp, d.cpp & e.cpp
я хочу, щоб моє git status
було перелічити наступне:
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
Я не хочуgit status
перелічити такі змінені файли, як файли та файли посередника з папки збірки
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
.DS_Store
/build/program.o
/build/program.cmake
Отже, щоб звільнитись від git status
переліку цих проміжних тимчасових файлів і випадково зафіксував їх у репо, я повинен створити те, .gitignore
що всі роблять. Все, що мені потрібно зробити, перераховує файли та папки в тому, .gitignore
що я хочу виключити від здійснення.
Далі йде моє .gitignore
уникнення непотрібних файлів
/*.cmake
/*.DS_Store
/.user
/build