{"id":118622,"date":"2024-07-30T09:43:00","date_gmt":"2024-07-30T07:43:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46"},"modified":"2024-07-30T09:43:00","modified_gmt":"2024-07-30T07:43:00","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46","title":{"rendered":"Izid sistema za upravljanje izvorom koda Git 2.46","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po treh mesecih razvoja je iz\u0161la razli\u010dica distribucijskega sistema za upravljanje izvornih kod Git 2.46. Git je ena najbolj priljubljenih, zanesljivih in zmogljivih sistemov za upravljanje razli\u010dic, ki ponuja prilagodljive mo\u017enosti nelinearnega razvoja, temelje\u010d na razvejanju in zdru\u017eevanju vej. Za zagotovitev celovitosti zgodovine in odpornosti proti spremembam \"za nazaj\" se uporablja implicitno hashenje celotne prej\u0161nje zgodovine v vsakem commitu, prav tako je mogo\u010de potrjevanje digitalnih podpisov razvijalcev posameznih oznak in commitov. Koda Gita se distribuira pod licenco GPLv2+.    <\/p>\n<p>U odnosu na prethodnu verziju, nova verzija sadr\u017ei 746 promjena, koje su pripremili 96 programera, od kojih 31 prvi put u\u010destvuje u razvoju. Glavne novine:  <\/p>\n<ul>\n<li class=\"l\"> Dodana je bila eksperimentalna podpora za nov tip bitnih zemljevidov \u2014 \"pseudo-merge reachability bitmap\", kjer podatki o sklopih objektov, povezanih s commit-i, niso shranjeni za vsak posamezen commit, ampak takoj za ve\u010d commit-ov. Tak\u0161na organizacija omogo\u010da uporabo enega bitnega zemljevida pri dolo\u010danju objektov za commit-e v razli\u010dnih vejah, kar v velikih repozitorijih omogo\u010da, da se izognemo ustvarjanju velikega \u0161tevila lo\u010denih bitnih zemljevidov in znatno pospe\u0161i iskanje objektov za dolo\u010ditev, kateri objekti morajo biti poslani stranki pri izvajanju takih operacij, kot so \"git fetch\", \"git rev-list\" in \"git clone\". Za vklju\u010ditev nove vrste bitnih zemljevidov in dolo\u010ditev logike njihove izbire in uporabe je bila predlagana serija nastavitev \"bitmapPseudoMerge\":       git config bitmapPseudoMerge.all.pattern 'refs\/(heads|tags)\/'     git config bitmapPseudoMerge.all.threshold now     git config bitmapPseudoMerge.all.stableThreshold never     git repack -adb\n<li class=\"l\"> Implementiran je nov ukazni vmesnik za ukaz \"git config\", v katerem so namesto razpr\u0161enih mo\u017enosti za ogled, preimenovanje in brisanje nastavitev in sekcij, kot so \"--get\", \"--get-all\", \"--unset\" in \"--remove-section\", predlagane razli\u010dne podukaze. Na primer, za izpis vseh nastavitev repozitorija je zdaj mogo\u010de uporabiti ukaz \"git config list\", za ogled vsebine dolo\u010denega parametra pa ukaz \"git config get \". Za dodatno filtriranje rezultatov s pomo\u010djo mo\u017enosti \"--regexp\" lahko dolo\u010dite filtriranje na podlagi regularnega izraza.\n<li class=\"l\"> \u0412 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 'credential helper', \u0442\u043e\u043c\u0435, \u0447\u0442\u043e \u0441\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u044f \u0437\u0430 \u043f\u0440\u0435\u043d\u043e\u0441 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u0438\u0445 \u043f\u043e\u0434\u0430\u0442\u0430\u043a\u0430 \u043a\u0430\u0434\u0430 \u0441\u0435 \u043e\u0431\u0440\u0430\u045b\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0458\u0438\u043c\u0430 \u0441 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u043c \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u043e\u043c, \u0434\u043e\u0434\u0430\u0442\u0430 \u0458\u0435 \u043f\u043e\u0434\u0440\u0448\u043a\u0430 \u043d\u043e\u0432\u0438\u043c \u043f\u043e\u0459\u0438\u043c\u0430 'authtype' \u0438 'credential', \u043a\u043e\u0458\u0430 \u043e\u043c\u043e\u0433\u0443\u045b\u0430\u0432\u0430\u0458\u0443 \u043a\u0440\u0435\u0438\u0440\u0430\u045a\u0435 \u043e\u0431\u0440\u0430\u0452\u0438\u0432\u0430\u0447\u0430 \u0437\u0430 HTTP \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0443, \u043a\u043e\u0458\u0438 \u043d\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0430\u0432\u0430\u0458\u0443 \u043f\u0440\u043e\u0432\u0435\u0440\u0443 \u043d\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435 \u0438 \u043b\u043e\u0437\u0438\u043d\u043a\u0443, \u043a\u0430\u043e \u0448\u0442\u043e \u0458\u0435 \u0441\u043b\u0443\u0447\u0430\u0458 \u0441 Bearer Token \u0443 OAuth 2.0. \u0414\u043e \u0441\u0430\u0434\u0430, \u0437\u0430 \u0440\u0430\u0434 \u0441 \u0442\u0430\u043a\u0432\u0438\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0438\u043c\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0435 \u0431\u0438\u043b\u043e \u0458\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e \u043d\u0430\u0432\u0435\u0441\u0442\u0438 \u043e\u0441\u0435\u0442\u0459\u0438\u0432\u0435 \u043f\u043e\u0434\u0430\u0442\u043a\u0435 \u0443 \u0458\u0430\u0441\u043d\u043e\u043c \u043e\u0431\u043b\u0438\u043a\u0443 \u0443 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0443 http.extraHeader. \u041f\u043e\u0440\u0435\u0434 \u0442\u043e\u0433\u0430, \u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0458\u0435 \u0434\u043e\u0434\u0430\u0442\u0430 \u043c\u043e\u0433\u0443\u045b\u043d\u043e\u0441\u0442 \u0447\u0443\u0432\u0430\u045a\u0430 \u0441\u0442\u0430\u045a\u0430 \u0441\u0432\u0430\u043a\u043e\u0433 \u043e\u0431\u0440\u0430\u0452\u0438\u0432\u0430\u0447\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u0438\u0445 \u043f\u043e\u0434\u0430\u0442\u0430\u043a\u0430 \u0437\u0430 \u043f\u043e\u0434\u0440\u0448\u043a\u0443 \u043c\u043d\u043e\u0433\u043e\u0444\u0430\u0437\u043d\u0438\u043c \u043c\u0435\u0442\u043e\u0434\u0430\u043c\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0435, \u043a\u043e\u0440\u0438\u0448\u045b\u0435\u043d\u0438\u043c \u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0438\u043c\u0430 \u043a\u0430\u043e \u0448\u0442\u043e \u0441\u0443 NTLM \u0438 Kerberos.\n<li class=\"l\"> \u041d\u0430\u0441\u0442\u0430\u0432\u0459\u0435\u043d \u0458\u0435 \u0440\u0430\u0437\u0432\u043e\u0458 \u0435\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u043d\u043e\u0433 \u0431\u044d\u043a\u0435\u043d\u0434\u0430 'reftable' \u0437\u0430 \u0435\u0444\u0438\u043a\u0430\u0441\u043d\u043e \u0441\u043a\u043b\u0430\u0434\u0438\u0448\u0442\u0435\u045a\u0435 \u0443 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0458\u0443 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0438 \u043d\u0430 \u0433\u0440\u0430\u043d\u0435 \u0438 \u0442\u0430\u0433\u043e\u0432\u0435. \u041e\u0432\u0430\u0458 \u0431\u044d\u043a\u0435\u043d\u0434 \u043a\u043e\u0440\u0438\u0441\u0442\u0438 \u0431\u043b\u043e\u0447\u043d\u043e \u0441\u043a\u043b\u0430\u0434\u0438\u0448\u0442\u0435, \u043f\u0440\u0438\u043c\u0435\u045a\u0435\u043d\u043e \u0443 \u043f\u0440\u043e\u0458\u0435\u043a\u0442\u0443 JGit \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u043e\u0432\u0430\u043d\u043e \u0437\u0430 \u0441\u043a\u043b\u0430\u0434\u0438\u0448\u0442\u0435\u045a\u0435 \u0432\u0435\u043e\u043c\u0430 \u0432\u0435\u043b\u0438\u043a\u043e\u0433 \u0431\u0440\u043e\u0458\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0438 (\u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u0438 \u0441\u043a\u043b\u0430\u0434\u0438\u0448\u0442\u0435\u045a\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0438 \u0434\u043e\u0432\u043e\u0434\u0435 \u0434\u043e \u0437\u043d\u0430\u0447\u0430\u0458\u043d\u043e\u0433 \u043f\u0440\u0435\u043e\u043f\u0442\u0435\u0440\u0435\u045b\u0435\u045a\u0430 \u0443 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0458\u0438\u043c\u0430 \u0441 \u0432\u0435\u043b\u0438\u043a\u0438\u043c \u0431\u0440\u043e\u0458\u0435\u043c \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0438 \u0437\u0431\u043e\u0433 \u0441\u043c\u0435\u0448\u0442\u0430\u0458\u0430 \u0432\u0435\u043b\u0438\u043a\u0435 \u043a\u043e\u043b\u0438\u0447\u0438\u043d\u0435 \u0434\u0430\u0442\u043e\u0442\u0435\u043a\u0430 \u0443 \u0458\u0435\u0434\u043d\u043e\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 \u0443 \u0441\u043b\u0443\u0447\u0430\u0458\u0443 \u0441\u043a\u043b\u0430\u0434\u0438\u0448\u0442\u0435\u045a\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0438 \u0443 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443 $GIT_DIR\/refs \u0438\u043b\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0435 \u0437\u0430 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0438\u0441\u0438\u0432\u0430\u045a\u0435\u043c \u0458\u0435\u0434\u043d\u0435 \u0432\u0435\u043b\u0438\u043a\u0435 \u0434\u0430\u0442\u043e\u0442\u0435\u043a\u0435 \u043f\u0440\u0438 \u0441\u0432\u0430\u043a\u043e\u043c \u0430\u0436\u0443\u0440\u0438\u0440\u0430\u045a\u0443 \u0443 \u0441\u043b\u0443\u0447\u0430\u0458\u0443 \u0441\u043a\u043b\u0430\u0434\u0438\u0448\u0442\u0435\u045a\u0430 \u0440\u0435\u0444\u0435\u0440\u0435\u043d\u0446\u0438 \u0443 \u0434\u0430\u0442\u043e\u0442\u0435\u0446\u0438 $GIT_DIR\/packed_refs). \u0423 \u043d\u043e\u0432\u043e\u0458 \u0432\u0435\u0440\u0437\u0438\u0458\u0438 \u0434\u043e\u0434\u0430\u0442\u0430 \u0458\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 'git refs migrate \u2014ref-format=reftable' \u0437\u0430 \u043f\u0440\u0435\u043b\u0430\u0437\u0430\u043a \u043f\u043e\u0441\u0442\u043e\u0458\u0435\u045b\u0438\u0445 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0458\u0430 \u043d\u0430 \u0431\u044d\u043a\u0435\u043d\u0434 'reftable' (\u0440\u0430\u043d\u0438\u0458\u0435 \u0458\u0435 \u0431\u044d\u043a\u0435\u043d\u0434 \u0443\u043a\u0459\u0443\u0447\u0438\u0432\u0430\u043d \u0441\u0430\u043c\u043e \u043f\u0440\u0438 \u0438\u043d\u0438\u0446\u0438\u0458\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0458\u0438 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0458\u0430).\n<li class=\"l\"> \u0423 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 git \u0434\u043e\u0434\u0430\u0442\u0430 \u0458\u0435 \u043e\u043f\u0446\u0438\u0458\u0430 '\u2014no-advice', \u043a\u043e\u0458\u0430 \u0438\u0441\u043a\u0459\u0443\u0447\u0443\u0458\u0435 \u0441\u0432\u0435 \u043f\u043e\u0440\u0443\u043a\u0435 \u0441 \u043f\u0440\u0435\u043f\u043e\u0440\u0443\u043a\u0430\u043c\u0430 \u0438 \u0441\u0430\u0432\u0435\u0442\u0438\u043c\u0430, \u0448\u0442\u043e \u043c\u043e\u0436\u0435 \u0431\u0438\u0442\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u043e \u0437\u0430 \u0441\u043f\u0440\u0435\u0447\u0430\u0432\u0430\u045a\u0435 \u0437\u0430\u0441\u0438\u045b\u0435\u045a\u0430 \u043b\u043e\u0433\u0430 \u0441\u0443\u0432\u0438\u0448\u043d\u0438\u043c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0458\u0430\u043c\u0430 \u043f\u0440\u0438 \u0430\u0443\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u043e\u0432\u0430\u043d\u043e\u043c \u043f\u043e\u0437\u0438\u0432\u0430\u045a\u0443 git-\u0430.\n<li class=\"l\"> Zapo\u010deo je proces prevo\u0111enja nekih provjera iz skupa testova na kori\u0161tenje unit-testova, \u0161to \u0107e pojednostaviti testiranje niskorazinskih komponenti i pove\u0107ati u\u010dinkovitost procesa testiranja na platformi Windows, koja trpi velike tro\u0161kove prilikom pokretanja velikog broja procesa za vrijeme izvo\u0111enja testova implementiranih kao shell skripte.\n<li class=\"l\"> \u0423 \u043a\u043e\u0434 \u0437\u0430 \u043f\u0430\u0440\u0441\u0438\u0440\u0430\u045a\u0435 \u043f\u043e\u0434\u0435\u0448\u0430\u0432\u0430\u045a\u0430 \u0431\u043e\u0458\u0430 \u0434\u043e\u0434\u0430\u043d\u0430 \u0458\u0435 \u043c\u043e\u0433\u0443\u045b\u043d\u043e\u0441\u0442 \u043a\u043e\u0440\u0438\u0448\u045b\u0435\u045a\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0435 '#RGB' \u043f\u043e\u0440\u0435\u0434 '#RRGGBB'.            <\/ul>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61627\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.46. Git \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0445, \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0445 \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0433\u0438\u0431\u043a\u0438\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0435\u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0431\u0430\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0435\u0441\u044f \u043d\u0430 \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0438 \u0438 \u0441\u043b\u0438\u044f\u043d\u0438\u0438 \u0432\u0435\u0442\u043e\u043a. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u0438 \u043a \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u043c &#171;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&#187; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043d\u0435\u044f\u0432\u043d\u043e\u0435 \u0445\u0435\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0439 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043a\u043e\u043c\u043c\u0438\u0442\u0435, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-118622","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.46.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.46 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.46.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-07-30T07:43:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-30T07:43:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Izlaz sustava za upravljanje izvorom Git 2.46 | ProHoster","description":"Nakon tri mjeseca razvoja objavljen je izdanja distribuiranog sustava za upravljanje izvorom Git 2.46.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.46 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0442\u0440\u0451\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c\u0438 \u0442\u0435\u043a\u0441\u0442\u0430\u043c\u0438 Git 2.46.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-46","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-07-30T07:43:00+00:00","article:modified_time":"2024-07-30T07:43:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"118622","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 05:04:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 05:04:19","updated":"2026-01-23 05:04:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/118622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=118622"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/118622\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=118622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=118622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=118622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}