شرح صفوف ومحتوى الفقرة
إياك أن تكتب كلمات مرور قواعد البيانات أو مفاتيح API Keys أو مفاتيح التوقيع السرية مباشرة داخل ملفات الكود المصدري؛ بل اقرأ الأسرار من ملف بيئة محلي باسم .env، وأضف .env إلى ملف التجاهل .gitignore منذ اليوم الأول قبل تسجيل أول التزام في المشروع.
ولكي يعرف زملاؤك في الفريق أسماء المتغيرات البيئية المطلوبة لتشغيل التطبيق، أضف والتزم بملف قالب آمن باسم .env.example يحتوي على أسماء المتغيرات وقيم توضيحية وهمية فقط.
Shell
# Verify that .env is ignored by .gitignore:
git check-ignore -v .env
# Track only .gitignore and the safe .env.example template:
git add .gitignore .env.example
git commit -m "chore: ignore .env and add .env.example"