Ինչպես բացել, խմբագրել եւ փոխարկել GITIGNORE ֆայլերը
GITIGNORE ֆայլի ընդլայնման ֆայլը Git Ignore ֆայլն է, որն օգտագործվում է Git- ի տարբերակ / աղբյուրի կառավարման համակարգով: Այն հստակեցնում է, թե որ ֆայլերը եւ թղթապանակները չպետք է անտեսվեն տվյալ կոդով:
Այն կարող է օգտագործվել միայնակ ճանապարհով, որպեսզի կանոնները կիրառվեն միայն կոնկրետ թղթապանակների համար, բայց դուք կարող եք ստեղծել նաեւ գլոբալ GITIGNORE ֆայլ, որը վերաբերում է ձեր յուրաքանչյուր Git պահոցին:
Դուք կարող եք գտնել GITIGNORE ֆայլերի տասնյակ օրինակներ, որոնք առաջարկվում են տարբեր սցենարներում, GitHub- ի .gitignore կաղապարներ էջից:
Ինչպես բացել GITIGNORE ֆայլը
GITIGNORE ֆայլերը պարզ տեքստային ֆայլեր են, այսինքն, դուք կարող եք բացել ցանկացած ծրագիր, որը կարող է կարդալ տեքստային ֆայլեր:
Windows- ի օգտվողները կարող են բացել GITIGNORE ֆայլերը ներկառուցված Notepad ծրագրով կամ անվճար Notepad ++ հավելվածով: GITIGNORE ֆայլերը macOS- ում բացելու համար կարող եք օգտվել Gedit- ից: Linux օգտագործողները (ինչպես նաեւ Windows- ը եւ MacOS- ը) կարող են գտնել Ատոմը օգտակար GITIGNORE ֆայլերի բացման եւ խմբագրման համար:
Այնուամենայնիվ, GITIGNORE- ի ֆայլերը իրականում օգտագործելի չեն (այսինքն, նրանք չեն գործում որպես անտեսման ֆայլ), եթե դրանք օգտագործվեն Git- ի համատեքստում, որը ազատ ծրագրային ապահովումն է, որը աշխատում է Windows- ում, Linux- ում եւ MacOS- ում:
Դուք կարող եք օգտագործել GITIGNORE ֆայլը տեղադրելով այն այնտեղ, որտեղ դուք ցանկանում եք կիրառել կանոնները: Յուրաքանչյուր աշխատանքային գրացուցակում մեկ այլ դրեք եւ անտեսելու կանոնները կաշխատեն յուրաքանչյուր թղթապանակի առանձին: Եթե դուք տեղադրել GITIGNORE ֆայլը նախագծի աշխատանքային գրացուցակի արմատային թղթապանակում , կարող եք ավելացնել այն բոլոր կանոնները, որպեսզի ստանձնի գլոբալ դեր:
Նշում. GITIGNORE ֆայլը տեղադրել Git գրացուցակային գրացուցակում: որը թույլ չի տա կիրառել կանոնները, քանի որ ֆայլը պետք է լինի աշխատանքային գրացուցակում:
GITIGNORE- ի ֆայլերը օգտակար են անտեսելու կանոնները որեւէ մեկի հետ, ով կարող է clone your repository. Սա է պատճառը, որ GitHub- ի համաձայն, կարեւոր է այն դարձնել ձեր պահոց:
Ինչպես փոխարկել / GITIGNORE ֆայլից
Տեսեք այս Stack Overflow տողը, CVSIGNORE- ի GITIGNORE- ին փոխարկելու մասին տեղեկատվության համար: Պարզ պատասխանումն այն է, որ պարուրված ֆայլի փոխարկիչ չկա, որը կարող է դա անել ձեզ համար, բայց կարող է լինել սցենար, որը կարող եք օգտագործել CVSIGNORE ֆայլի օրինակները պատճենելու համար:
Տեսեք, թե ինչպես փոխանակել SVN- ի պահոցները, որպեսզի օգնեն այն պահեստները: Նաեւ տեսեք այս Բաշ script, որը կարող է հասնել նույն բանին:
Ձեր GITIGNORE ֆայլը տեքստային ֆայլի ձեւաչափով պահպանելու համար օգտագործեք վերը նշված տեքստային խմբագրիչներից մեկը: Նրանց մեծ մասը կարող է փոխարկել TXT, HTML եւ նմանատիպ պարզ տեքստի ձեւաչափեր:
Ընդլայնված ընթերցում GITIGNORE ֆայլերի վրա
Դուք կարող եք կառուցել տեղական GITIGNORE ֆայլի տերմինալից `այս հրամանով .
touch .gitignoreԳլոբալ մեկը կարող է նման լինել.
git config - գլոբալ core.excludesfile ~ / .gitignore_globalԱյլապես, եթե չեք ցանկանում կատարել GITIGNORE ֆայլ, կարող եք ավելացնել բացառություններ ձեր տեղական պահոցում, խմբագրելով .git / info / exclude ֆայլը:
Ահա մի GITIGNORE ֆայլի պարզ օրինակ, որը անտեսում է օպերացիոն համակարգի կողմից ստեղծված տարբեր ֆայլերը.
DS_Store .DS_Store- ը: ._ * .Trashhes ehthumbs.db Thumbs.dbԱհա մի GITIGNORE օրինակը, որը բացառում է LOG , SQL եւ SQLITE ֆայլերը կոդով:
* .log * .sql * .sqliteԿան բազմաթիվ օրինակների կանոններ, որոնք պետք է հետեւեն, որպեսզի համապատասխանի համապատասխան գրաֆիկական կանոններին, որոնք պահանջում են Git- ը: Դուք կարող եք կարդալ այդ մասին եւ շատ ավելին, թե ինչպես է ֆայլը աշխատում, պաշտոնական GITIGNORE Փաստաթղթերի վեբ կայքից:
Համոզվեք, որ հիշեք, որ եթե դուք արդեն ստուգել եք ֆայլում, որպեսզի անտեսվի, ապա հետագայում ավելացնեք անտեսման կանոն, դրա համար GITIGNORE ֆայլում, Git- ը չի անտեսել ֆայլը, մինչեւ այն չհրապարակեք հետեւյալ հրամանով.
git rm - պահված nameofthefileՁեր ֆայլը դեռ բաց չէ:
Եթե ձեր ֆայլը չի աշխատում, ինչպես նկարագրված է վերեւում, ստուգեք, որ ֆայլի ընդլայնումը կարդում եք ճիշտ: Օրինակ, եթե չեք կարողանում բացել տեքստային խմբագրիչի հետ կամ եթե Git- ը չի ճանաչում ֆայլը, ապա գուցե չեք կարող զբաղվել GITIGNORE ֆայլով:
IGN- ը եւս մեկ անտեսում է ֆայլը, սակայն գտնվում է RoboHelp- ի անտեսման ցանկի ֆայլի ֆորմատով, որը ստեղծված է եւ օգտագործվում է Adobe RoboHelp- ի միջոցով, Windows- ի օգնության փաստաթղթերը կառուցելու համար: Թեեւ ֆայլը կարող է ծառայել նմանատիպ գործառույթ `փաստաթղթեր փնտրելու համար անտեսված բառերի ցանկը, այն չի կարող օգտագործվել Git- ի հետ եւ չի հետեւում նույն syntax կանոններին:
Եթե ձեր ֆայլը բաց չէ, ուսումնասիրեք ֆայլի ընդլայնումը `իմանալ, թե որն է ձեւաչափը, այնպես որ կարող եք գտնել համապատասխան ծրագրակազմը, որը բացում կամ նորացնում է այն: