Podczas wykonywania zatwierdzenia nie chcesz przypadkowo dołączać plików tymczasowych ani budować określonych folderów. Dlatego skorzystaj z .gitignore
listowania elementów, które chcesz zignorować od popełnienia.
Co ważne, git status
jest to jedno z najczęściej używanych poleceń, w którym chcesz git status
wyświetlić listę zmodyfikowanych plików.
Chcesz , aby Twoja git status
lista wyglądała czysto od niechcianych plików. Na przykład zmieniłem a.cpp, b.cpp, c.cpp, d.cpp & e.cpp
, chcę, git status
aby wymienić następujące:
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
Nie chcęgit status
wymieniać takich zmienionych plików z plikami obiektów pośrednich i plikami z folderu kompilacji
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
.DS_Store
/build/program.o
/build/program.cmake
Dlatego, aby uwolnić się od git status
listy tymczasowych plików tymczasowych i przypadkowego dopuszczenia ich do repozytorium, powinienem stworzyć plik, .gitignore
który każdy robi. Wszystko, co muszę zrobić, wymień pliki i foldery, .gitignore
które chcę wykluczyć z zatwierdzania.
Oto moje, .gitignore
aby uniknąć popełniania niepotrzebnych plików
/*.cmake
/*.DS_Store
/.user
/build