Git on Shell ကို အကောင်အထည်ဖော်ရန် ပြင်ဆင်ပြီးဖြစ်သည်။

အသုံးပြုသူပတ်ဝန်းကျင်စာရေးဆရာ Drew DeVault လှုပ်ရှား နှင့် mail client aercအပျော်သဘောသက်သက်နဲ့ POSIX Shell မှာရေးထားတဲ့ Git အကောင်အထည်ဖော်မှုကို ပြင်ဆင်ဖို့ ကြိုးစားခဲ့တယ်။ Git ၏အတွင်းပိုင်းဖွဲ့စည်းပုံ၏ရှုပ်ထွေးမှုနှင့် ပတ်သက်၍ အငြင်းအခုံဖြစ်ပြီးနောက် အကြံအစည်ပေါ်လာပြီး၊ ထို့နောက် Drew သည် Git ကို သန့်စင်သော Shell ဖြင့် တစ်ရက်အတွင်း လုပ်ဆောင်နိုင်သော ဗားရှင်းကို ရေးသားခြင်းဖြင့် သူ၏ အကြောင်းပြချက်များကို သရုပ်ပြရန် ဆုံးဖြတ်ခဲ့သည်။ သူအလုပ်လုပ်နေစဉ်တွင်၊ Shell သည် Git ၏ binary အညွှန်းဖော်မတ်ကိုအသုံးပြုခြင်းကြောင့် Shell ကိုကိုင်တွယ်ရန် ကောင်းစွာမသင့်လျော်ကြောင်း ၎င်း၏ရိုးရှင်းမှုတောင်းဆိုမှုများနှင့်အတူ အနည်းငယ်ကျော်သွားကြောင်း Drew မှသဘောပေါက်ခဲ့သည်။ ဒါပေမယ့် ပြန်ဆုတ်ဖို့က အရမ်းနောက်ကျသွားပြီဖြစ်ပြီး သူရှောင်တိမ်းခြင်းအားဖြင့် Git on Shell ကို အကောင်အထည်ဖော်နိုင်ခဲ့တယ်။

ပရောဂျက်ဟု အမည်ပေးခဲ့သည်။ Shit (Shell Git) သည် လက်တွေ့အသုံးပြုရန်အတွက် ရည်ရွယ်ခြင်းမဟုတ်ဘဲ Git ၏အတွင်းပိုင်းများကို လေ့လာရန် စမ်းသပ်မှုတစ်ခုအဖြစ်သာ နေရာချထားခြင်းဖြစ်သည်။ POSIX Shell တွင်သတ်မှတ်ထားသောတည်ဆောက်မှုများအပြင်၊ ကုဒ်သည် BusyBox တွင်အလုပ်လုပ်သော GNU extension အများအပြားကိုအသုံးပြုသည်။ အလုပ်လုပ်ရန်၊ သင်သည် zlib စာကြည့်တိုက်ရှိရန်လိုအပ်သည်။ ပြင်ဆင်ထားသောလုပ်ဆောင်ချက်သည် git repository တွင်လုပ်ဆောင်ရန်လုံလောက်သည်။
ကုဒ် ဖြန့်ဝေသည် လိုင်စင်အောက်မှာ DWTFYWTv2.

source: opennet.ru

မှတ်ချက် Add