GITIGNORE ڇا ڪهڙو آهي؟

GITIGNORE فائلن کي ڪيئن کولڻ، تبديل ڪرڻ ۽ تبديل ڪرڻ

GITIGNORE فائل فائل جي واڌ سان گڏ فائيل ھڪڙو گيت فائل آھي جنھن جو نسخو / ذريعن ڪنٽرول سسٽم سان گيت سڏبو آھي. اهو بيان ڪري ٿو ته ڪا فائيل ۽ فولڊر کي ڏنل ماخذ ڪوڊ ۾ نظرانداز نه ٿيڻ گهرجي.

اهو هڪ في روڊ تي استعمال ڪري سگهجي ٿو ته ضابطا صرف مخصوص فولڊر تي لاڳو ٿين ٿيون، پر توهان هڪ جيتري گيت ذخيرهاري تي لاڳو ڪيل گلوبل GITIGNORE فائل پڻ ٺاهي سگهو ٿا.

توهان GITIGNORE فائلن جي درجنوں مثال ڳولي سگهو ٿا جيڪي مختلف منظرنامن ۾ سفارش ٿيل آهن، GitHub's .gitignore templates page.

GITIGNORE فائل ڪيئن ڪئين کوليو

GITIGNORE فائلون بلڪل ٽيڪسٽ فائلون آهن، مطلب ته توهان ڪنهن به پروگرام سان گڏ ٽيڪسٽ فائلن پڙهي سگهو ٿا.

ونڊوز استعمال ڪندڙ GITIGNORE فائلن ۾ تعمير ٿيل نوٽس پيٽ پروگرام سان يا مفت نوٽس پيٽ سان ++ ايپليڪيشن سان گڏ ڪري سگهن ٿيون. MacOS تي GITIGNORE فائلون کولڻ لاء، توهان گيڊٽ استعمال ڪري سگهو ٿا. لينڪس صارفين (گڏوگڏ ونڊوز ۽ MacOS) شايد ايٽم مفيد ڳولڻ ۽ تاليف لاء GITIGNORE فائلن لاء.

بهرحال، GITIGNORE فائلون اصل ۾ قابل استعمال نه آهن (يعني اهي اهي انٽرويو فائل جي طور تي ڪم نه ڪندا) جيستائين اهي گيٽ جي حوالي سان استعمال ڪيا ويندا، جيڪا مفت سافٽ ويئر ، ونڊوز، لينڪس ۽ MacOS تي هلندو آهي.

توهان GITIGNORE فائيل استعمال ڪري سگهو ٿا اها ان کي هٽائي ڇڏيو جيڪو هاڻوڪو هجي جيڪو توهان لاڳو ڪرڻ لاء قائداعظم آهي. هر ڪوڙي ڪم ڪندڙ ڊاريڪٽري ۾ هڪ مختلف رکو ۽ ضابطن کي نظرانداز ڪري هر هڪ فولڊر لاء انفرادي طور ڪم آڻيندو. جيڪڏهن توهان GITIGNORE فائيل کي پروجيڪٽ جي ڪم ڪندڙ ڊاريڪٽري جي روڊر فولڊر ۾ رکون ٿا، توهان عالمي اصولن تي شامل ڪري سگهو ٿا ته اهو عالمي ڪردار تي وٺندو آهي.

نوٽ: GIT repository ڊاريڪٽري ۾ GITIGNORE فائل نه رکجو؛ انهي کي قاعدن جي درخواست تي عمل ڪرڻ جي اجازت نه هوندي جيستائين فائل کي ڪم ڪندڙ ڊاريڪٽري ۾ هجي.

GITIGNORE فائلون نظرانداز ڪنٽينن کي ورهائڻ لاء ڪنهن ٻئي سان جيڪو توهان جي مخزن کي کلون ڪري سگھي ٿو، لاء ڪارائتو آهي. اهو ڇو ته، گٽائي هب جي مطابق، اهو توهان جي مخزن ۾ ڪرڻ ڪرڻ ضروري آهي.

ڪئين جيوٽيڪور فائل کان ڪيئن ڪئين / ڪئين ڪئين

CVSIGNORE کي GITIGNORE تائين تبديل ڪرڻ لاء هي اسٽيڪ اوور فلو موضوع ڏسو. سادي جواب اهو آهي ته هتي باقاعده فائل کنورٽر نه هوندو جيڪو توهان لاء ڪري سگهي ٿو، پر شايد شايد ڪا لکيت هجي جيڪا توهان CVSIGNORE فائلن جي نمونن کي نقل ڪرڻ لاء استعمال ڪري سگهو ٿا.

انهي جي مدد ڪرڻ لاء ريٽ اسٽانسورسز کي گئٽ ڪرڻ لاء SVN ريزنٽسس ڪيئن منتقل ڪيو. اهو پڻ بش لپي ڏسڻ ۾ اچي ٿو جيڪا ساڳي شيء حاصل ڪري سگهي ٿي.

پنھنجي GITIGNORE فائل کي ٽيڪسٽ فائل جي شڪل ۾ محفوظ ڪرڻ لاء، مٿي ڄاڻايل متن جي ايڊيٽرن مان ھڪڙي استعمال ڪريو. انهن مان گهڻا TXT، HTML ، ۽ ساڳي ئي متن متن ۾ تبديل ڪري سگھجن ٿيون.

GITIGNORE فائلن تي اعلي درجي پڙھڻ

توهان ٽرمين کان مقامي GITIGNORE فائل ٺاهي سگهو ٿا، هن حڪم سان :

ڇٽو .gitignore

هڪ گلوبل هڪ اهڙي طرح ٿي سگهي ٿو:

git config-global core.excludesfile ~ / .gitignore_global

متبادل طور تي، جيڪڏهن توهان GITIGNORE فائيل ٺاهڻ نٿا چاهيو، توهان پنهنجي مقامي مخزن کي محفوظ ڪري سگهو ٿا .git / info / exclude فائل کي تبديل ڪندي.

هتي GITIGNORE فائيل جو هڪ سادي مثال آهي جيڪو آپريٽنگ سسٽم پاران ٺاهيل مختلف فائلن کي نظرانداز ڪري ڇڏي ٿو.

.DS_Store .DS_Store؟ ._ * .Trashes ehthumbs.db Thumbs.db

هتي هڪ GITIGNORE مثال آهي جنهن جي ڪريڊڊ ڪوڊ کان LOG، SQL، ۽ SQLITE فائلن ۾ شامل ناهي:

*. * * * ق لک *

اهڙا ڪيترائي نمونن جو قاعدو آهي جيڪي مناسب نحو قاعدن جي مطابق هجن جيڪي گن مطالبن جي مطابق هجن. توهان ان بابت پڙهي سگهو ٿا، ۽ انهي جي باري ۾ گهڻو ڪجهه وڌيڪ فائلن جو سرڪاري GITIGNORE دستاويزي ويب سائيٽ تان.

ياد رکڻ لاء پڪ آهي ته جيڪڏهن توهان اڳ ۾ ڪا فائل تي نظر ثاني ڪئي وئي آهي، ۽ انهي کان پوء بعد ۾ GITIGNORE فائيل ۾ ان لاء نظراندازي وارو مسئلو شامل ڪيو وڃي، Git ان فائل کي نظرانداز نه ڪندي جيستائين توهان ان کي هيٺ ڏنل حڪم سان نه ڪڍو:

git rm --cached nameofthefile

ڇا توهان جو فائل اڃان تائين نه آهي؟

جيڪڏهن مٿي ڄاڻايل توهان جي فائل وانگر ڪم نه ڪندي آهي، انهي جي تصديق ڪريو ته توهان فائل جي واڌاري کي صحيح پڙهڻ پڙهندا آهيو. مثال طور، جيڪڏهن توهان ان کي ٽيڪسٽ ايڊٽورٽ سان نه کليل هجي يا جيڪڏهن گيت فائل کي تسليم نٿو ڪري، ته شايد توهان واقعي سان GITIGNORE فائيل سان نموني نه ٿي سگھي.

IGN هڪ ٻئي کي نظر انداز ڪري رهيو آهي پر روبو مددگار ۾ آهي ان جي لسٽ ۾ ڏنل فائل فائيل فارموليٽ جي تعمير جي لاء Windows مدد دستاويز جي تعمير لاء Adobe Adobe آهي. جڏهن ته فائل ساڳئي فنڪشن جي خدمت ڪري سگهي ٿو جيڪي لفظن کي لسٽ ڪن ٿيون جيڪي دستاويز ذريعي ڳولها کان نظر انداز ڪيا ويا آهن - اهو گيٽ سان استعمال نه ڪري سگھجي ٿو ۽ ساڳي نحو قاعدن جي پيروي نه ڪندو آهي.

جيڪڏهن توهان جي فائل کي کليل نه آهي، ان جي فائيل جي واڌ لاء ان جي شڪل ۾ ڄاڻڻ جي فائل جي واڌ جي تحقيق ڪريو انهي ڪري ته توهان مناسب سافٽويئر ڳولهي سگهو ٿا جيڪو ان کي کوليندو يا بدليندو آهي.