ההבדל בין gitkeep ל-gitignore ב-Git

Hhbdl Byn Gitkeep L Gitignore B Git



Git הוא כלי פיתוח המשמש בין צוותים לניהול קוד המקור ולטפל בפרויקטים בקלות. עם זאת, אין לו את היכולת לעקוב אחר ספריות ריקות, כך שאם משתמשים יוצרים ספרייה ריקה, הוא אינו עוקב אחר ספרייה כזו ומתעלם ממנה.

הבלוג הזה יסביר את ההבדל בין gitkeep ל-gitignore ב-Git.







מה הם gitkeep ו-gitignore ב-Git?

gitkeep משמש להוספת ספרייה ריקה למאגר Git; עם זאת, זה לא תכונה מובנית של Git. לדוגמה, לפעמים משתמשים יוצרים ספריות ריקות ורוצים להוסיף אותן למאגר. לשם כך, יש צורך ליצור ' .gitkeep ' הקובץ מתחת לספרייה הריקה. לאחר שתעשה זאת, הוא יהפוך לחלק ממאגר Git.



מצד שני, gitignore מפרט קבצים ש-Git מתעלם מהם כשהיא מחפשת קבצים לא במעקב. אם משתמשים רוצים להסתיר או להגן על כל מידע רגיש לגבי הפרויקטים שלהם, כגון אישורים, הם יכולים לשמור אותם בתור '. gitignore ' קבצים.



תסתכל על ההבדל בין gitkeep ל-gitignore ב-Git.





ההבדל בין gitkeep ל-gitignore ב-Git?

הנה, גייסנו את ההבדל העיקרי בין gitkeep ל-gitignore:

gitkeep gitignore
gitkeep אינו מאפיין מובנה של Git מכיוון שהוא משמש רק לשמירה על ספריות ריקות. gitignore משמש לרישום הקבצים שהתעלמו מהם
gitkeep משמש כדי לעקוב אחר הספריות הריקות ב-Git. הוא משמש לשמירת מידע רגיש.

בואו נבדוק את הסעיפים המפורטים להלן כדי להבין את השימוש ב-gitkeep וב-gitignore ב-Git.



כיצד להשתמש ב-gitkeep ב-Git?

כדי ליצור תיקיה ריקה ב-Git עם gitkeep, עקוב אחר ההוראות שלהלן.

שלב 1: הפעל את Git Bash

פתח את מסוף Git Bash במערכת שלך בעזרת ' סטארט - אפ תפריט:


שלב 2: צור תיקייה ריקה

צור תיקיה ריקה במאגר Git עם ה-' mkdir ' פקודה:

$ mkdir תיקיית אפס



שלב 3: נווט לתיקיה

לאחר מכן, בצע את ' CD ' הפקודה כדי לעבור לתיקיה הריקה שנוצרה:

$ CD תיקיית אפס



שלב 4: צור קובץ .gitkeep

ליצור ' .gitkeep ' קובץ בתוך התיקיה הריקה בעזרת הפקודה שסופקה:

$ לגעת .gitkeep



שלב 5: הוסף קובץ

הפעל את ' git add . ” הפקודה להוסיף קובץ ולעדכן את האינדקס של Git למעקב:

$ git להוסיף .



שלב 6: בצע שינויים

לאחר מכן, בצע את השינויים לתוך מאגר Git עם ' git commit ' פקודה:

$ git commit -M 'תיקייה ריקה'


כאן, ' -M ' הוא דגל המשמש להוספת הודעת commit בתוך מרכאות כפולות:


שלב 7: Push Commit

לבסוף, נדחוף את ה-commit עם התיקיה הריקה למאגר המרוחק של Git:

$ דחיפה --הגדר במעלה הזרם מוצא עיקרי


פלט למטה מציין שדחפנו בהצלחה את ה-commit עם ספריית Git ריקה:


בואו נבדוק את הסעיף הבא כדי להבין את השימוש ב' gitignore ” ב-Git.

כיצד להשתמש ב-gitignore ב-Git?

בדוק את השלבים שלהלן כדי להתעלם מהתיקיה הריקה בזמן מעקב אחר מאגר Git באמצעות gitignore.

שלב 1: פתח את מאגר Git

ראשית, פתח את מאגר Git במערכת שלך:


שלב 2: צור תיקייה ריקה

לאחר מכן, לחץ לחיצה ימנית בתוך התיקיה שנבחרה, בחר את ' חָדָשׁ ' אפשרות מהתפריט שהופיע, ולחץ על ' תיקיה ' אפשרות:


הגדר את שם התיקיה כ' .gitignore ”:


שלב 3: הפעל את Git Bash

פתח את ' גיט בש ' מסוף במערכת שלך באמצעות ' סטארט - אפ תפריט:


שלב 4: נווט אל ספרייה

נווט אל מאגר Git באמצעות ' CD ' פקודה:

$ CD 'C:\Users \n azma\Linux_1'



שלב 5: בדוק סטטוס

לבסוף, בדוק את המצב של ספריית Git בה יצרנו תיקייה ריקה:

$ סטטוס git


כפי שאתה רואה, Git לא רשום את ' .gitignore ' תיקייה:


הסברנו את ההבדל בין gitkeep ל-gitignore ב-Git.

סיכום

תיקיה ריקה במאגר Git ידועה בשם ' .gitkeep ” קובץ המשמש ליצירת מאגר Git שמכיל ספרייה ריקה נוספת. מצד שני, ה' .gitignore' משמש לשמירת מידע רגיש שלא נחשף בזמן מעקב אחר מאגר Git. הבלוג הזה הדגים את ההבדל בין Gitkeep ל-Gitignore ב-Git וכיצד להשתמש בהם.