Дар муқоиса бо версияи қаблӣ, 317 тағирот ба версияи нав, ки бо иштироки 58 таҳиягар омода карда шудаанд, қабул карда шуданд, ки 13 нафари онҳо бори аввал дар таҳия ширкат карданд. Асосӣ
- Танзимоти init.defaultBranch илова карда шуд, ки ба шумо имкон медиҳад номи филиали ихтиёрии пешфарзро интихоб кунед. Ҷойгиршавӣ барои лоиҳаҳое илова карда шудааст, ки таҳиягаронашон бо хотираҳои ғуломӣ таъқиб карда мешаванд ва калимаи "устод" ҳамчун як ишораи таҳқиромез қабул карда мешавад ё изтироби равонӣ ва ҳисси гуноҳи бебозгаштро ба вуҷуд меорад.
GitHub ,Гуглаб иBitbucket карор дод, ки ба чои калимаи «усто» барои сохахои асосй ба таври нопурра калимаи «асосй» истифода шавад. Дар Git, мисли пештара, иҷрои "git init" ба таври нобаёнӣ эҷоди шохаи "мастер" -ро идома медиҳад, аммо ҳоло ин номро тағир додан мумкин аст. Масалан, барои иваз кардани номи шохаи оғоз ба "асосӣ" шумо метавонед фармонро истифода баред:git config --global init.defaultBranch main
- Оптимизатсияи иҷрои иловашуда дар асоси намуди зоҳирӣ дар формати файли графикӣ, ки барои оптимизатсияи дастрасӣ ба маълумот, дастгирӣ истифода мешавад
филтрҳои гул , сохтори эҳтимолӣ, ки имкон медиҳад таърифи бардурӯғи унсури гумшуда, вале истиснои як унсури мавҷуда. Сохтори муайяншуда ба шумо имкон медиҳад, ки ҷустуҷӯро дар таърихи тағирот ҳангоми истифодаи фармонҳои "git log - ' ё ' git айбдор'. - Фармони "git status" маълумотро дар бораи пешрафти амалиёти қисман клон (назаргузаронӣ) таъмин мекунад.
- Барои фармонҳои оилаи "diff" танзимоти нави "diff.relative" пешниҳод шудааст.
- Санҷиш бо "git fsck" ҳоло ҷудокунии дарахти объектро арзёбӣ мекунад ва ҷузъҳои ҷудонашударо ошкор мекунад.
- Интерфейси соддакардашуда барои таҳрири маълумоти махфӣ дар натиҷаи пайгирӣ.
- Дастгирии иловашуда барои пур кардани имконоти фармони "git switch" дар скрипти анҷоми вуруд.
- Дастгирии интиқоли далелҳо бо аломатҳои гуногун ба “git diff” (“git diff A..BC”, “git diff A..BC…D” ва ғайра) илова карда шудааст.
- Имконияти танзими харитасозии ашёи шахсии худро барои дақиқ танзим кардани натиҷа илова карда шуд, то хатогиҳоро дар фармони git fast-export --anonymize осонтар кунад.
- Дар "git gui" кушодани дарахтони корӣ аз муколамаи ибтидоӣ иҷозат дода мешавад.
- Протоколи гирифтан/клон имкон медиҳад, ки сервер ба муштарӣ дар бораи зарурати зеркашии файлҳои қаблан омодашуда ба ғайр аз маълумоти объекти бастабандишуда маълумот диҳад.
- Кор оид ба гузаштан ба алгоритми хэшинги SHA-256 ба ҷои SHA-1 идома ёфт.
Манбаъ: opennet.ru