Tentang alat ini
Hasilkan fail .gitignore untuk projek anda dengan memilih bahasa pengaturcaraan, rangka kerja, IDE dan sistem pengendalian anda. Alat ini menggabungkan corak abaikan susun atur daripada templat gitignore rasmi GitHub untuk mencipta .gitignore komprehensif yang memastikan repositori anda bersih daripada binaan artifak, kebergantungan dan fail sistem.
Soalan lazim
- Di manakah saya harus meletakkan fail .giignore?
- Letakkan .gitignore dalam direktori akar repositori anda. Anda juga boleh mempunyai fail .gitignore dalam subdirektori untuk peraturan khusus direktori. Git memprosesnya secara hierarki dari akar ke daun.
- Adakah .gitignore mengalih keluar fail yang telah dijejaki?
- Tidak. .gitignore hanya menghalang fail yang tidak dijejaki daripada ditambahkan. Jika fail sudah dijejaki, menambahkannya pada .gitignore tidak akan mengalih keluarnya. Jalankan 'git rm --cached <file>' dahulu untuk berhenti menjejakinya.
- Apakah corak yang paling biasa diperlukan?
- node_modules/ untuk JavaScript, __pycache__/ untuk Python, .env untuk rahsia, .DS_Store untuk macOS dan direktori IDE (.idea/, .vscode/). Ini meliputi komit tidak sengaja yang paling biasa.
- Bolehkah saya mempunyai .giignore global?
- ya. Cipta .gitignore global dengan 'git config --global core.excludesfile ~/.gitignore_global'. Ini terpakai pada semua repositori anda — sesuai untuk fail OS dan IDE (.DS_Store, Thumbs.db, .idea/).