Projek A yang sama dibangunkan oleh berbilang orang, tetapi terdapat fail konfigurasi config.php dalam projek A. Ahli yang berbeza mempunyai persekitaran pangkalan data mereka sendiri Bagaimana untuk memastikan ahli lain mengubah suai fail konfigurasi setempat tanpa menyerahkannya, atau serahkan tetapi Tidak menulis ganti config.php jauh?
Buat fail config.simple.php, dan kemudian tambahkan fail config.php ke gitignore, supaya selepas pembangun berbeza mengklon kod, mereka boleh menukar config.simple.php kepada config.php dan menggantikannya dengan kod mereka sendiri konfigurasi. , supaya perubahan konfigurasi orang lain tidak akan menjejaskan orang lain
giignore
Abaikan peraturan penulisan fail...
Topik boleh diringkaskan: Dalam persekitaran yang diedarkan, bagaimana fail yang diabaikan oleh diri sendiri tidak menjejaskan orang lain
Menggunakan fail .gitignore tidak memuaskan, kerana fail .gitignore juga akan diedarkan kepada orang lain bersama-sama dengan gudang
Yang paling baik, anda mempunyai kawalan ke atas fail ini
Kemudian
anda juga boleh mencuba:
git config --global core.excludesfile $yourfilepath
.gitignore