တစ်ဦး GITIGNORE ဖိုင်မှတ်တမ်းဆိုတာဘာလဲ

, ဖွင့်လှစ်တည်းဖြတ်နှင့် GITIGNORE ဖိုင်တွေကို convert လုပ်နည်း

တစ်ဦးက ဖိုင် ဟာ GITIGNORE နှင့်အတူ ဖိုင် extension ဟာ Git Git ကိုခေါ်ဗားရှင်း / အရင်းအမြစ်ထိန်းချုပ်မှုစနစ်ဖြင့်အသုံးပြုသော file ကိုလျစ်လျူရှုဖြစ်ပါတယ်။ ဒါဟာပေးထားသော source code ကိုအတွက်လျစ်လျူရှုမရသင့်သောဖိုင်တွေနဲ့ဖိုင်တွဲကိုသတ်မှတ်ပါတယ်။

စည်းမျဉ်းစည်းကမ်းတွေကိုသာသတ်သတ်မှတ်မှတ်ဖိုလ်ဒါအသုံးချနေကြသည်ဒါကြောင့်ဒါဟာနှုန်း-လမ်းကြောင်းကိုအခြေခံပေါ်မှာသုံးနိုငျသျောလညျးသငျလည်းသင်ရှိသည်ရှိသမျှ Git repository ကိုသက်ဆိုင်ကြောင်းကမ္ဘာလုံးဆိုင်ရာ GITIGNORE file ကိုဖန်တီးနိုင်ပါတယ်။

သငျသညျ GitHub ရဲ့ .gitignore တင်းပလိတ်များစာမျက်နှာကနေအမျိုးမျိုးသောအခြေအနေတွေအတွက်အကြံပြုကြသည် GITIGNORE ဖိုင်များကိုဥပမာများစွာရှာတွေ့နိုင်ပါသည်။

တစ်ဦး GITIGNORE ဖိုင်မှတ်တမ်းကိုဖွင့်ဖို့ကိုဘယ်လို

GITIGNORE ဖိုင်များကိုသင်ကစာသား files တွေကိုဖတ်နိုင်မ program နဲ့တစျခုဖွင့်နိုင်သည်ဆိုလိုတာကလွင်ပြင်စာသားကိုဖိုင်တွေဖြစ်ကြသည်။

Windows ကိုအသုံးပြုသူများကို Notepad program ကို built-in ပါသို့မဟုတ်အခမဲ့ Notepad ++ လျှောက်လွှာနှင့်အတူအတူ GITIGNORE ဖိုင်တွေဖွင့်နိုင်ပါတယ်။ MacOS ပေါ်တွင် GITIGNORE ဖိုင်တွေဖွင့်လှစ်ရန်, သငျသညျ gedit ကိုသုံးနိုင်သည်။ Linux ကိုအသုံးပြုသူများသည် (အဖြစ် Windows နဲ့ MacOS) ဖွင့်ပွဲနှင့်တည်းဖြတ် GITIGNORE ဖိုင်များကို Atom အသုံးဝင်သောတွေ့ပါလိမ့်မယ်။

သူတို့ဖြစ်သည့် Git ၏အခြေအနေတွင်အတွင်းအသုံးပြုသွားမည်နေမဟုတ်လျှင်သို့သော် GITIGNORE ဖိုင်တွေ (ဆိုလိုသည်မှာသူတို့အနေနဲ့လျစ်လျူရှုဖိုင်အဖြစ်အလုပ်လုပ်ကြဘူး) တကယ်အသုံးဝင်မဟုတျပါ အခမဲ့ဆော့ဗ်ဝဲ ကို Windows, Linux နှင့် MacOS ပေါ်တွင်အလုပ်လုပ်သော။

သင်ကသင်စည်းမျဉ်းစည်းကမ်းတွေကိုလျှောက်ထားချင်ကြောင်းနေရာတိုင်းမှာကြောင့်အားမရအားဖြင့် GITIGNORE file ကိုသုံးနိုင်သည်။ တစ်ဦးချင်းစီအလုပ်လုပ် directory ထဲတွင်တစ်ဦးကွဲပြားခြားနားတဦးတည်းထားပါနှင့်လျစ်လျူရှုစည်းမျဉ်းစည်းကမ်းတွေကိုတစ်ဦးချင်းတစ်ဦးချင်းစီဖိုင်တွဲများအတွက်အလုပ်လုပ်ပါလိမ့်မယ်။ သင်၌အ GITIGNORE file ကိုထားခဲ့လျှင် အမြစ် folder ကို စီမံကိန်းရဲ့လုပ်ငန်းခွင် directory ၏ကကမ္ဘာလုံးဆိုင်ရာအခန်းကဏ္ဍအပေါ်ယူနိုင်အောင်, သငျသညျရှိလူအပေါင်းတို့သည်စည်းမျဉ်းစည်းကမ်းတွေကို add နိုင်ပါတယ်။

မှတ်စု: Git repository ကို directory ထဲတွင်အဆိုပါ GITIGNORE file ကိုထားမနေပါနဲ့, ဖိုင်ကိုပြုပြင် directory ထဲတွင်ဖြစ်ရန်လိုအပ်သည်ကတည်းကသောစည်းမျဉ်းစည်းကမ်းတွေကိုလျှောက်ထားရန်ခွင့်ပြုလိမ့်မည်မဟုတ်ပေ။

GITIGNORE ဖိုင်များကိုသင့်ရဲ့ repository ကို clone စေခြင်းငှါ, အဘယ်သူသည်အခြားမည်သူမဆိုအတူလျစ်လျူရှုစည်းမျဉ်းစည်းကမ်းတွေကိုမျှဝေမှုအတွက်အသုံးဝင်ပါသည်။ ဤ GitHub သည်နှင့်အညီ, ကသင့်ရဲ့ repository ကိုထဲသို့ကျူးလွန်ရန်အရေးကြီးပါသည်ဘာဖြစ်လို့င်ဖြစ်ပါတယ်။

တစ်ဦး GITIGNORE ဖိုင်မှတ်တမ်း မှစ. နိုင်ရန် / ပြောင်းလုပ်နည်း

GITIGNORE မှ CVSIGNORE converting အပေါ်သတင်းအချက်အလက်အဘို့ဤ Stack လျှံချည်ကိုကြည့်ပါ။ အဆိုပါရိုးရှင်းတဲ့အဖြေကိုတစ်ဦးမျှမရှိဖြစ်ပါတယ် ပုံမှန်ဖိုင် converter ကို သင်တို့အဘို့ထိုသို့ပြုနိုင်သော, ဒါပေမယ့်သင် CVSIGNORE ဖိုင်၏ပုံစံများကျော်ကူးယူသုံးနိုငျတဲ့ script ကိုရှိပေလိမ့်မည်။

ကြောင်းအကျင့်ကိုကျင့်အကူအညီတောင်း Git repositories မှ svn repositories ပြောင်းဖို့ဘယ်လိုရှုပါ။ ဒါ့အပြင်အတူတူပါပဲအောင်မြင်ရန်နိုင်ဖြစ်အံ့သောငှါကဒီ Bash မှာ script ကိုကြည့်ပါ။

စာသားဖိုင် format နဲ့ရန်သင့် GITIGNORE file ကို save လုပ်ဖို့, အထက်ဖော်ပြခဲ့တဲ့စာသားအယ်ဒီတာများ၏တဦးတည်းကိုအသုံးပြုပါ။ သူတို့ထဲကအများစုဟာ TXT, ကူးပြောင်းနိုင်ပါတယ် HTML ကို များနှင့်ဆင်တူသည် plain text ကို formats ။

GITIGNORE ဖိုင်များအပေါ်အဆင့်မြင့်စာဖတ်ခြင်း

သင်ဤအတူ Terminal နှင့်ထံမှဒေသခံတစ်ဦး GITIGNORE file ကိုတညျဆောကျနိုငျပါ က command :

ထိတွေ့ .gitignore

တစ်ဦးကကမ္ဘာလုံးဆိုင်ရာတဦးတည်းဤကဲ့သို့သောစေနိုင်သည်

git config ကို --global core.excludesfile ~ / .gitignore_global

သင်တစ်ဦး GITIGNORE file ကိုလုပ်ဖို့မလိုချင်ကြပါလျှင်တနည်းအားဖြင့်, သင် .git / အင်ဖို / ဖယ်ထုတ်ဖိုင်ကိုတည်းဖြတ်အားဖြင့်သင့်ဒေသခံ repository ကိုမှချန်လှပ်ထည့်သွင်းနိုင်ပါတယ်။

ဒီနေရာတွင်ကနေထုတ်လုပ်လိုက်တဲ့အမျိုးမျိုးသောဖိုင်များကိုလျစ်လျူရှုမယ်လို့တစ် GITIGNORE ဖိုင်တစ်ရိုးရှင်းတဲ့ဥပမာင် operating system ကို :

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

ဤတွင်ချန်လှပ်တစ် GITIGNORE ဥပမာင် log source code ကိုမှ, SQL နှင့် SQLite ဖိုင်တွေ:

* .log * .sql * .sqlite

သင့်လျော်သောအားဖြင့်လိုက်နာနိုင်ရန်အတွက်လိုက်နာရရမယ်လို့ပုံစံစည်းမျဉ်းစည်းကမ်းတွေအများကြီးရှိပါတယ် syntax Git တောင်းဆိုနေပြီကြောင့်စည်းမျဉ်းများ။ သင်ကအရာရှိတဦးက GITIGNORE မှတ်တမ်းက်ဘ်ဆိုက်ကနေဖိုင်ကိုဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာကိုအကြောင်းကိုထိုအအကြောင်းကိုဖတ်ကာအများကြီးပိုနိုင်ပါ။

သငျသညျပြီးသားအကြာတွင်ပြီးတော့လျစ်လျူရှုမရမယ့်ဖိုင်ထဲမှာ check လုပ်ထားနှင့်တော့မယ်ဆိုရင်တစ်ဦး Git ကိုအောက်ပါ command ကိုအတူက untrack သငျသညျတိုငျအောငျဖိုင်ကိုလျစ်လျူရှုမည်မဟုတ်, အ GITIGNORE ဖိုင်ထဲမှာကစည်းမျဉ်းကိုလျစ်လျူရှု add သတိရဖို့သေချာပါစေ:

git rm --cached nameofthefile

သင့်ရဲ့ File ကိုတိုင်ဖွင့်လှစ်သည်မဟုတ်လော

အထက်တွင်ဖော်ပြခဲ့ကဲ့သို့သင်၏ဖိုင်အလုပ်မလုပ်လျှင်, သင်မှန်ကန်စွာဖိုင် extension ကိုဖတ်ရှုနေစစ်ဆေးပါ။ သငျသညျစာသားအယ်ဒီတာအတူကမဖွင့်နိုင်လျှင်သို့မဟုတ် Git ဖိုင်ကိုအသိအမှတျမပါဘူးဆိုရင်ဥပမာ, သင်အမှန်တကယ်တစ် GITIGNORE ဖိုင်နှင့်ဆက်ဆံရာတွင်မရပေလိမ့်မည်။

IGN အခြားဖိုင်လျစ်လျူရှုနေပါတယ်ဒါပေမယ့် RoboHelp အတွက်အသုံးပြုနေသူများကဖန်တီးနဲ့ Windows အကူအညီနဲ့စာရွက်စာတမ်းများကိုတည်ဆောက်ဘို့အတွက် Adobe RoboHelp နှင့်အတူအသုံးပြုသောစာရင်းဖိုင် format နဲ့လျစ်လျူရှုနေပါတယ်။ က Git နှင့်အတူ အသုံးပြု. မရပါနှင့်အတူတူပင် syntax စည်းမျဉ်းစည်းကမ်းတွေကိုလိုက်နာခြင်းမရှိပါ - စာရွက်စာတမ်းများမှတစ်ဆင့်ရှာဖွေမှုများကိုထံမှလျစ်လျူရှုဖြစ်ကြောင်းစကားလုံးများကိုစာရင်းပြုစုရန် - ဖိုင်ကိုအလားတူ function ကိုအစေခံစေခြင်းငှါ, နေစဉ်။

သင့်ရဲ့ file ကိုဖွင့်လှစ်မပါဘူးဆိုရင်, သင်ကဖွင့်လှစ်သို့မဟုတ်ပြောင်းပေးသောသင့်လျော်သည့် software ကိုရှာတွေ့နိုင်အောင်အထဲတွင်ဘာ format နဲ့သင်ယူဖို့က၎င်း၏ဖိုင် extension သုတေသန။