.gitignore ጄነሬተር
.gitignore ምንድን ነው?
የ .gitignore ፋይል Git ምን ፋይሎችና ዳይሬክቶሪዎች ችላ እንዲል ይነግረዋል — ወደ ማከማቻዎ እንዳይሰሩ ወይም እንዳይቀርቡ ይከለክላቸዋል። የተለመዱ ምሳሌዎች ቅርጽ ያልተሰጣቸው ዓርቲፋክቶች፣ ጥገኝነት ያላቸው ፎልደሮች (node_modules/፣ vendor/)፣ የአካባቢ ፋይሎች (.env)፣ የምዝግብ ፋይሎች፣ እና የOSሩ ፋይሎች እንደ .DS_Store ናቸው። እያንዳንዱ ፕሮጄክት ለስቱዴዮው የተዘጋጀ .gitignore ሊኖረው ይገባል።
የ .gitignore ጄነሬተርን እንዴት መጠቀም እንደሚቻል
-
ቴክኖሎጂዎቹን ይፈልጉ ወይም ያስሱ — ለመምረጥ መለያ ይጫኑ።
-
የተመረጡ ንጥሎች ከላይ ባለው አሞሌ ላይ እንደ ቺፕ ይታያሉ — ለማጥፋት ✕ ይጫኑ።
-
ከዚህ በታች ባለው የጽሑፍ ሣጥን ውስጥ ማናቸውንም ብጁ ቅርጾች ያክሉ።
-
የተፈጠረውን .gitignore ቅዱ እና በፕሮጄክትዎ ሥር ውስጥ እንደ .gitignore አስቀምጡ።
-
.gitignore ፋይሉን ራሱ ያቅርቡ — በ Git ሊከታተል ይገባዋል።
በተደጋጋሚ የሚጠየቁ ጥያቄዎች
.gitignore ፋይሌን ማስገባት ይገባኝ? አዎ። .gitignore ፋይሉ ራሱ ወደ ሪፖዚቶሪ ሊስተላለፍ ይገባል ስለዚህም ሁሉም ተሳታፊዎች ተመሳሳይ ችላ ህጎችን ይጋራሉ። ይህ በምድብ ውስጥ ለመከታተል የሚፈልጉት ብቸኛ ፋይል ነው።
ቀድሞ ስተላልፌው ፋይሉ ሊወገድ ነበር - እንዴት እወግደው? ወደ .gitignore መጨመር ቀድሞ ከተስተላለፈ ፋይል ሩቅ አይደለም። ይህን ማስኬድ ያስፈልግዎታል: git rm --cached <filename> እሱን ለመደበልደብ፣ ከዚያ ይህንን ለውጥ ያስገቡ። ከዚያ በኋላ .gitignore ድጋሚ ከ ውስጥ ይከላከላል።
.gitignore እና .gitkeep መካከል ያለው ልዩነት ምንድን ነው? .gitignore ፋይሎችን ከመከታተል ይከላከላል። .gitkeep ስብሰባ (Git ባህሪ ሳይሆን) በደንብ ባዶ ዳይሬክቶሪ ለመመዝገብ - Git ባዶ ዳይሬክቶሪዎችን አይከታተልም፣ ስለዚህ ገንቢዎች ዳይሬክቶሪ መዋቅር ለመቆየት ባዶ .gitkeep ፋይል ይጨምራሉ።
በርካታ .gitignore ፋይሎች ሊኖሩ ይችላሉ? አዎ። .gitignore ፋይሎችን ሌላ ንኡስ ዳይሬክቶሪ ውስጥ ሊያስቀምጡ ይችላሉ። እያንዳንዳቸው በዚያ ዳይሬክቶሪ እና በሁሉም ንዑስ ዳይሬክቶሪ ውስጥ ይተገበራሉ። ንኡስ ዳይሬክቶሪ .gitignore ውስጥ ያሉ ህጎች ለዚያ ንጥል ወደ ግሮ .gitignore ይሞላሉ።
Keywords: .gitignore ጄነሬተር, gitignore ፋይል, gitignore ቅጥ, ፋይሎችን ችላ git, gitignore ገንቢ, .gitignore ፈጣሪ