Cara mengkonfigurasi fail .ignore dalam git memerlukan contoh kod khusus
Dalam proses menggunakan Git untuk kawalan versi, terdapat beberapa fail yang anda tidak mahu dijejaki dan diuruskan oleh Git, seperti fail sementara , fail log atau maklumat sensitif, dsb. Untuk memberitahu Git supaya mengabaikan fail ini, kami boleh mengkonfigurasinya menggunakan fail .gitignore. Fail
.gitignore ialah fail teks biasa yang digunakan untuk menentukan fail atau folder yang Git abaikan. Fungsinya adalah untuk memberitahu Git fail atau folder mana yang tidak perlu disertakan dalam kawalan versi, dan sama ada untuk memaparkannya dalam status git. Berikut ialah beberapa contoh kod untuk konfigurasi fail .gitignore:
Abaikan fail tertentu:
# 忽略test.txt文件 test.txt # 忽略所有.DS_Store文件 .DS_Store # 忽略目录下的所有.txt文件 /*.txt # 忽略当前目录及其子目录下的所有.log文件 *.log # 忽略test目录下的所有.xml文件 /test/*.xml
Abaikan folder:
# 忽略build文件夹 build/ # 忽略所有的dist文件夹 dist/ # 忽略所有的node_modules文件夹 node_modules/
Guna wildcard:
# 忽略所有的后缀为.tmp的文件 *.tmp # 忽略所有以a开头,以b结尾的文件 a*b # 忽略所有的.db、.log和.tmp文件 *.[dblogtmp] # 忽略所有的log文件,但build目录下的log文件除外 *.log !build/*.log
# 这是一个注释 *~ # 忽略所有以~结尾的文件 /mt/ # 忽略根目录下的mt目录
Selain itu, sesetengah editor atau IDE secara automatik akan menjana beberapa fail konfigurasi atau fail cache secara automatik Fail ini mungkin tidak mahu diuruskan oleh Git dan boleh diabaikan melalui fail .gitignore.
Untuk meringkaskan, mengkonfigurasi fail .gitignore boleh memberitahu Git untuk mengabaikan fail atau folder tertentu untuk kawalan versi yang lebih baik. Melalui kod contoh di atas, saya percaya anda telah menguasai cara mengkonfigurasi fail .gitignore untuk mengabaikan fail dan folder yang tidak perlu disertakan dalam kawalan versi Git.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan abaikan fail dalam Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!