git 2.49

ဖွံ့ဖြိုးတိုးတက်မှုနှစ်လအကြာ မတ်လ 14 ရက်နေ့တွင် C ဖြင့်ရေးသားထားသော GNU GPL 2.49 အောက်တွင်လိုင်စင်ရထားသော Git ဖြန့်ဝေသည့်ဗားရှင်းထိန်းချုပ်မှုစနစ်၏ဗားရှင်း 2 ကိုထုတ်ပြန်ခဲ့သည်။

အဓိကပြောင်းလဲမှုများစာရင်း-

  • zsh အတွက် အလိုအလျောက်ဖြည့်သွင်းမှု script ကို အပ်ဒိတ်လုပ်ထားသည်။
  • git pack-objects နှင့် ၎င်း၏ wrapper git repack သည် အစားထိုးလမ်းကြောင်း hashing လုပ်ဆောင်ချက်ကို ပံ့ပိုးရန်အတွက် အဆင့်မြှင့်တင်ထားပါသည်။
  • git gc သည် --expire-to option ကို ယခု ထောက်ခံပါသည်။
  • ယခု git clone command သည် အကိုင်းအခက်တစ်ခု၏ ထိပ်ဖျားတွင် မလိုအပ်ဘဲ တစ်ခုတည်းသော commit တစ်ခု၏ တိမ်ပိုင်း clone ဖန်တီးခြင်းကို ပံ့ပိုးပေးပါသည်။
  • တစ်စိတ်တစ်ပိုင်း clone တွင် ပျောက်ဆုံးနေသော အရာဝတ္ထုများကို ဒေါင်းလုဒ်လုပ်ရန် git backfill အမိန့်ကို ပေါင်းထည့်ထားသည်။
  • git push --atomic --porcelain command တွင် ကလေးလုပ်ငန်းစဉ်မှ အမှားအယွင်းအခြေအနေ ပျောက်ဆုံးသွားသည့် ချို့ယွင်းချက်တစ်ခုကို ပြင်ဆင်ခဲ့သည်။
  • git rev-list --missing= command သည် လမ်းကြောင်းနှင့် အမျိုးအစားကဲ့သို့ ပျောက်ဆုံးနေသော အရာဝတ္ထုများအကြောင်း ပိုမိုအသေးစိတ်အချက်အလက်ကို ပေးဆောင်ရန် ပရင့်အင်ဖိုရွေးချယ်မှုကို ယခု ပံ့ပိုးပေးပါသည်။
  • gitk GUI utility ကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။
  • git refs သည် ယခု ရွှေ့ပြောင်းခြင်းအား reflog ကို ရွှေ့ပြောင်းခြင်းမပြုနိုင်သော --no-reflog option ကို ပံ့ပိုးပေးပါသည်။
  • ယခု Meson သည် git 1 တွင် ထည့်သွင်းထားသည့် မလုံခြုံသော sha2.48 အကောင်အထည်ဖော်မှုရွေးချယ်မှုကို ပံ့ပိုးပေးပါသည်။
  • ဘုံလမ်းကြောင်း သို့မဟုတ် အမျိုးအစားအလိုက် အရာဝတ္ထုများကို အုပ်စုလိုက်ဖြတ်သန်းခြင်းအတွက် API အသစ်ကို ထပ်ထည့်ထားသည်။
  • zlib-ng အသုံးပြုခြင်းအတွက် ပြင်ဆင်ရန်၊ zlib နှင့် အပြန်အလှန်တုံ့ပြန်ခြင်းအတွက် ကုဒ်ကို ပြန်လည်ပြုပြင်ထားပါသည်။
  • Rust ဘာသာစကားအတွက် libgit ဒစ်ဂျစ်တိုက်သို့ ချိတ်ဆက်မှုများကို ပေါင်းထည့်ထားသည်။
  • .txt စာရွက်စာတမ်းဖိုင်အားလုံးကို .adoc သို့ အမည်ပြောင်းထားသည်။
  • အရာဝတ္ထုကြီးများအတွက် တိုးချဲ့ထားသော promisor protocol
  • ရှာဖွေတွေ့ရှိထားသော အမှားများကို ပြင်ဆင်ပြီးဖြစ်သည်။
  • ပိုမိုကောင်းမွန်သော စမ်းသပ်မှုများ။
  • စာရွက်စာတမ်းကို အပ်ဒိတ်လုပ်ထားသည်။

source: linux.org.ru

မှတ်ချက် Add