2026-05-20 · 1 मिनट पढ़ाई
नए repositories के लिए gitignore templates
पुराना repo wholesale copy की बजाय stack-specific template से start.
gitgitignoredevtools
मुख्य बिंदु
- primary language/runtime match template pick, फिर local paths append.
- secrets git से बाहर — CI में env files parse करें तो भी .env gitignore में.
base template चुनना
Node templates node_modules, build output; Python virtualenvs, __pycache__.
monorepo में language add हो तो regenerate — review बिना hundreds of lines hand-edit न करें.
अक्सर पूछे जाने वाले प्रश्न
.env.example commit?
हाँ — secrets के बिना example onboarding help; real .env ignore.
दो templates merge?
एक base generate, second stack unique lines paste, commit से पहले dedupe.