אודות כלי זה
צור קבצי .gitignore עבור הפרויקט שלך על ידי בחירת שפות התכנות, המסגרות, ה-IDEs ומערכות ההפעלה שלך. הכלי משלב דפוסי התעלמות מאוצרים מתבניות gitignore הרשמיות של GitHub כדי ליצור .gitignore מקיף ששומר על המאגר שלך נקי מחפצי בנייה, תלות וקבצי מערכת.
שאלות נפוצות
- היכן עלי לשים את קובץ ה-gitignore?
- מקם את .gitignore בספריית השורש של המאגר שלך. אתה יכול גם להחזיק קבצי .gitignore בספריות משנה עבור כללים ספציפיים לספרייה. Git מעבד אותם בצורה היררכית משורש לעלה.
- האם .gitignore מסיר קבצים שכבר מעקב אחריהם?
- לא. .gitignore מונעת הוספת קבצים ללא מעקב בלבד. אם כבר מעקב אחר קובץ, הוספתו ל-gitignore לא תסיר אותו. הפעל תחילה את 'git rm --cached <file>' כדי להפסיק לעקוב אחריו.
- אילו דפוסים נחוצים ביותר?
- node_modules/ עבור JavaScript, __pycache__/ עבור Python, .env עבור secrets, .DS_Store עבור macOS וספריות IDE (.idea/, .vscode/). אלה מכסים את ההתחייבויות המקריות הנפוצות ביותר.
- האם אני יכול לקבל .gitignore גלובלי?
- כן. צור .gitignore גלובלי עם 'git config --global core.excludesfile ~/.gitignore_global'. זה חל על כל המאגרים שלך - מושלם עבור קובצי מערכת הפעלה ו-IDE (.DS_Store, Thumbs.db, .idea/).