Pertanyaan Apakah mungkin untuk menambahkan / memulai submodule git baru dengan opsi abaikan diatur ke nilai tertentu?


Saya memiliki naskah yang menyusun proyek untuk saya dan rekan kerja saya. Kami menggunakan submodul git di dalam repositori kami. Skrip yang saya buat membuat file konfigurasi tidak terlacak di dalam direktori submodul '(file konfigurasi kotak pasir kabal menjadi lebih spesifik). Saya tidak akan pernah memodifikasi submodul, tidak akan pernah mendorong perubahan apa pun. Saya ingin file konfigurasi tersebut tidak terdaftar sebagai modifikasi pada repositori, jadi saya mengabaikannya dengan opsi submodule ignore = untracked. Namun, saya harus melakukannya secara manual untuk setiap entri submodul di .git/config mengajukan.

Pertanyaan di tangan: apakah mungkin untuk mengatur opsi itu per submodule saat menelepon git submodule add atau git submodule init? Jika tidak, apakah ada perintah git yang memungkinkan saya untuk mengatur variabel konfigurasi per-modul setelah inisialisasi?


5
2017-07-11 10:24


asal


Jawaban:


Menurut dokumen tidak ada opsi yang tersedia untuk itu add dan init perintah selanjutnya.

Namun ada a git config perintah yang memungkinkan pengaturan opsi konfigurasi per submodule:

git config submodule.full/submodule-name.ignore untracked


3
2017-07-11 12:39