Ketika Anda melakukan komit, Anda tidak ingin secara tidak sengaja memasukkan file sementara atau membuat folder tertentu. Karenanya gunakan .gitignoredaftar item yang ingin Anda abaikan dari melakukan.
Juga, yang terpenting git status adalah salah satu perintah yang paling sering digunakan di mana Anda ingin git statusmembuat daftar file yang telah dimodifikasi.
Anda ingin git statusdaftar Anda terlihat bersih dari file yang tidak diinginkan. Sebagai contoh, saya mengubah a.cpp, b.cpp, c.cpp, d.cpp & e.cppsaya ingin git statusdaftar saya sebagai berikut:
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
Saya tidak ingingit status mencantumkan file yang diubah seperti ini dengan file objek perantara & file dari folder build
git status
a.cpp
b.cpp
c.cpp
d.cpp
e.cpp
.DS_Store
/build/program.o
/build/program.cmake
Oleh karena itu, untuk membebaskan diri dari git statusdaftar file-file sementara antara & secara tidak sengaja memasukkannya ke dalam repo, saya harus membuat .gitignoreyang dilakukan semua orang. Yang perlu saya lakukan adalah mencantumkan file & folder .gitignoreyang ingin saya kecualikan dari melakukan.
Berikut ini adalah saya .gitignoreuntuk menghindari melakukan file yang tidak perlu
/*.cmake
/*.DS_Store
/.user
/build