Git 2.27.0 версиясынын жаңы версиясы буга чейин чыккан жана анын өзгөрүүлөрү ушул

барып, Бул эң популярдуу, ишенимдүү жана жогорку өндүрүмдүү версияны башкаруу тутумдарынын бири, жана версиялардын жана бириктирүүлөрдүн негизинде ийкемдүү сызыктуу эмес өнүгүү куралдары менен камсыз кылат.

Бүтүндүгүн камсыз кылуу тарых жана көз караштагы өзгөрүүлөргө каршы туруу, жашыруун хэширлөө колдонулат мурунку тарыхтын ар бир тастыктоодо жана жеке теги иштеп чыгуучулардын санарип колтамгалары жана ырастоолору дагы текшерилиши мүмкүн.

жакында Git 2.27.0 бөлүштүрүлгөн булактарды башкаруу тутумунун жаңы версиясы чыгарылды.Мурунку чыгарылышка салыштырмалуу, жаңы редакцияда 537 иштеп чыгуучунун катышуусунда даярдалган 71 өзгөртүү кабыл алынган, анын 19у биринчи жолу иштеп чыгууга катышкан

Git 2.27.0 Жаңы Жаңы Функциялар

Git 2.27.0 жаңы версиясында, Git байланыш протоколунун экинчи версиясынын демейки кошуусу жокко чыгарылды, ал кардарды Git серверине алыстан туташтырганда колдонулат. Азырынча протокол тааныла элек, бирок өзүнчө кароону талап кылган тайгалак маселелер аныкталгандыктан, демейки шартта колдонууга даяр.

Экинчи жагынан, Бул жаңы версияда башаламандыкка жол бербөө үчүн "git сүрөттөө" буйругу дайыма кеңейтилген чыгаруу режимин колдонуу ("–Long") эгерде милдеттенме менен байланышкан алмаштырылган тэг аныкталса. Буга чейин, кол коюлган же аннотацияланган теги, ал өзгөртүлүп же "refs / tags /" иерархиясына көчсө дагы, милдеттенмени чагылдырган.

"Git pull" иштетилгенде, эми эскертүү берилет эгер конфигурация өзгөрмөсү болсо тартуу.rebase ачык-айкын коюлган эмес жана параметрлер "- [no-] overflow" or "-ff-only" алар колдонулбайт. Өчүрбөй турган адамдар үчүн эскертүүнү басуу үчүн, өзгөрмөнү жалган деп койсоңуз болот.

Аларда бар бир нече жаңы аракеттерди кошту «git update-ref –stdin"караганда шилтемени жаңыртуу операцияларын түздөн-түз башкарууга мүмкүндүк беретМисалы, бир нече репозиторийлерге эки этаптуу атомдук шилтемени жаңыртууну ишке ашыруу.

Мындан тышкары, git fetch үчүн жалпы кабыл алынган параметрлерди карап чыгуу. Жогоруда айтылбаган ушул сыяктуу варианттар документтештирилген жана жетишпеген параметрлердин git алып келүүсүнө өткөн.

Көрсөтүү мүмкүнчүлүгү кошулду Төмөнкү: жана Темасы: баш аттары: ASCII кодировкасында жок символдорду которбостон, git форматындагы жамаачыга өзгөрүүлөр болбойт.

тандоо "-Show-pulls" "git log" га кошулду, Өзгөртүүлөрдүн жасалган милдеттенмелерин гана эмес, ошондой эле бул өзгөртүүлөрдү өзүнчө бутактан бириктирүү милдеттенмесин көрүүгө мүмкүнчүлүк берет.

Бардык компоненттердеги интерактивдүү киргизүүнү иштетүү унификацияланып, fflush () чалуу киргизүү сурамы көрсөтүлгөндөн кийин, бирок окуу операциясынын алдында кошулду.

"Гит ребазада" бардык жергиликтүү милдеттенмелерди кайра тапшырууга уруксат берилет биринчи операцияны аткарбай туруп «текшерүүАлардын кээ бирлери мурунку агымда болсо дагы.

"Pack.useSparse" конфигурациясынын өзгөрүлмө мааниси "true" менен алмаштырылып, буга чейин эксперименталдык деп саналган демейки оптималдаштырууларды иштетүүгө болот.

Башка өзгөртүүлөрдүн ичинен:

  • Прокси аркылуу киргенде SSL байланыштарын конфигурациялоонун бир катар параметрлери кошулду.
  • "Таза" жана "так" конверсия чыпкаларын колдонууда көрсөтүлгөн маалыматтар кеңейтилди. Мисалы, азыр дарак-иш объектиси көрсөтүлүп, анда конверттелген блок пайда болот.
  • "Git бириктирүү" үчүн "–autostash" параметр кошулду.
  • Өркүндөтүлгөн интерфейс.
  • Commit.gpgSign орнотулушун жокко чыгаруу үчүн git rebase командасына –no-gpg-sign параметрин кошту.
  • Markdown документтери үчүн колдонуучунун айырмачылык шаблондору кошулду.
  • Бош жумуш дарагына алып келген аз айлык акы төлөнүүчү шаблондордогу бардык каттамдар үчүн четтетүү чектөөсү алынып салынды.
  • Азыр "git restore –staged –worktree" операциясы катаны көрсөтүүнүн ордуна, "HEAD" бутагынын мазмунун колдонот.
  • SHA-2дин ордуна SHA-1 хэширлөө алгоритмине өтүү боюнча иш улантылды.
  • GnuPG менен иштешүү үчүн кодду кайра иштеп чыктык.

булагы: https://github.com/


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.