{"id":182402,"date":"2026-06-30T14:48:37","date_gmt":"2026-06-30T12:48:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust"},"modified":"2026-06-30T14:48:37","modified_gmt":"2026-06-30T12:48:37","slug":"vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust","title":{"rendered":"A Git 2.55 kiad\u00e1sa, amely alap\u00e9rtelmezetten t\u00e1mogatja a Rust-ot","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Meg\u00e9rkezett a Git 2.55 kiad\u00e1sa, amely egy elosztott forr\u00e1sk\u00f3d-kezel\u0151 rendszer. A legfontosabb v\u00e1ltoz\u00e1sok k\u00f6z\u00e9 tartozik: az alap\u00e9rtelmezett Rust-\u00e9p\u00edt\u00e9s bekapcsol\u00e1sa, a fsmonitor folyamat Linuxra val\u00f3 megval\u00f3s\u00edt\u00e1sa, egy \u00faj strat\u00e9gia a szelekt\u00edv MIDX-index \u00fajrapackel\u00e9s\u00e9re, a &#171;git history fixup&#187; parancs a commitok jav\u00edt\u00e1s\u00e1ra, az objektumok el\u00e9rhet\u0151s\u00e9gi t\u00e9rk\u00e9peinek gener\u00e1l\u00e1s\u00e1nak optimaliz\u00e1l\u00e1sa, a hook-ok p\u00e1rhuzamos v\u00e9grehajt\u00e1s\u00e1nak t\u00e1mogat\u00e1sa, valamint a &#171;git format-rev&#187; parancs. A Git k\u00f3dja GPLv2+ licenc alatt terjesztend\u0151.<\/p>\n<p>A kor\u00e1bbi kiad\u00e1ssal \u00f6sszehasonl\u00edtva az \u00faj verzi\u00f3ba 505 v\u00e1ltoztat\u00e1s ker\u00fclt, amelyeket 100 fejleszt\u0151 k\u00e9sz\u00edtett, k\u00f6z\u00fcl\u00fck 33-an el\u0151sz\u00f6r vettek r\u00e9szt a Git fejleszt\u00e9s\u00e9ben. A legfontosabb \u00faj\u00edt\u00e1sok (1, 2, 3):<\/p>\n<ul>\n<li class=\"l\"> Alap\u00e9rtelmez\u00e9s szerint a Rust nyelvre \u00edrt komponensek t\u00e1mogat\u00e1sa enged\u00e9lyezve van. A rustc ford\u00edt\u00f3<br \/>\nhozz\u00e1adva a build f\u00fcgg\u0151s\u00e9gek k\u00f6r\u00e9hez. Rust n\u00e9lk\u00fcli buildhez a &#171;NO_RUST=1&#187; flag haszn\u00e1lhat\u00f3 a make utilit\u00e1s futtat\u00e1sakor, vagy &#171;-Drust=disabled&#187; a &#171;meson configure&#187; v\u00e9grehajt\u00e1sakor. A Rust n\u00e9lk\u00fcli build lehet\u0151s\u00e9ge a Git 3.0 \u00e1ghoz fog el\u00e9rhet\u0151s\u00e9get biztos\u00edtani, ahol a Rust k\u00f6telez\u0151 f\u00fcgg\u0151s\u00e9gek k\u00f6z\u00e9 ker\u00fcl. A Rust nyelven egy r\u00e9teg ker\u00fclt megval\u00f3s\u00edt\u00e1sra, amely lehet\u0151v\u00e9 teszi a SAR-1 \u00e9s SHA-256 hash konfigur\u00e1ci\u00f3k k\u00f6z\u00f6tti hordozhat\u00f3s\u00e1got, valamint n\u00e9h\u00e1ny bels\u0151 funkci\u00f3, mint p\u00e9ld\u00e1ul a v\u00e1ltoz\u00f3 hossz\u00fas\u00e1g\u00fa eg\u00e9sz \u00e9rt\u00e9kek k\u00f3dol\u00e1sa \u00e9s dek\u00f3dol\u00e1sa. A j\u00f6v\u0151ben a Git jelent\u0151sebb bels\u0151 \u00f6sszetev\u0151inek Rust-ra val\u00f3 \u00e1tdolgoz\u00e1sa v\u00e1rhat\u00f3. <\/p>\n<li class=\"l\"> Az &#171;git history&#187; k\u00eds\u00e9rleti parancsba, amely a t\u00f6rt\u00e9nelem fel\u00edr\u00e1s\u00e1nak lehet\u0151s\u00e9geit biztos\u00edtja, hozz\u00e1 lett adva a &#171;git history fixup&#187; m\u0171velet a commitok jav\u00edt\u00e1s\u00e1ra. A &#171;fixup&#187; m\u0171velet lehet\u0151v\u00e9 teszi a &#171;git add&#187;-dal hozz\u00e1adott v\u00e1ltoz\u00e1sok \u00e1thelyez\u00e9s\u00e9t egy kor\u00e1bbi commitba \u00e9s automatikusan \u00fajra\u00edr\u00e1sra ker\u00fclnek az \u00f6sszes k\u00f6vetkez\u0151 commit, hasonl\u00f3an a &#171;git commit &#8212;fixup=&lt;commit&gt;&#187; parancs v\u00e9grehajt\u00e1s\u00e1hoz \u00e9s a &#171;git rebase &#8212;autosquash &lt;commit&gt;~&#187; elind\u00edt\u00e1s\u00e1hoz.\n<li class=\"l\"> A Linux platform sz\u00e1m\u00e1ra egy h\u00e1tt\u00e9rfolyamat ker\u00fclt megval\u00f3s\u00edt\u00e1sra, amely az fsmonitor, amely az inotify mechanizmus seg\u00edts\u00e9g\u00e9vel nyomon k\u00f6veti a f\u00e1jlrendszer v\u00e1ltoz\u00e1sait, \u00e9s lehet\u0151v\u00e9 teszi, hogy a &#171;git status&#187; v\u00e9grehajt\u00e1sakor ne kelljen \u00e1tkutatni az eg\u00e9sz munkak\u00f6nyvt\u00e1rat. A bekapcsol\u00e1s a &#171;core.fsmonitor&#187; be\u00e1ll\u00edt\u00e1son kereszt\u00fcl t\u00f6rt\u00e9nik.\n<li class=\"l\"> A &#171;git repack&#187; parancsban hozz\u00e1ad\u00f3dott a &#171;&#8212;write-midx=incremental&#187; m\u00f3d, amely \u00faj friss\u00edt\u00e9si strat\u00e9gi\u00e1t val\u00f3s\u00edt meg az inkrment\u00e1lis MIDX-index metainform\u00e1ci\u00f3inak friss\u00edt\u00e9s\u00e9re, lehet\u0151v\u00e9 t\u00e9ve, hogy elker\u00fclj\u00fck az eg\u00e9sz index \u00fajrapakol\u00e1s\u00e1t. Az inkrment\u00e1lis t\u00f6bbcsomagos indexben egy nagy index helyett, amely az objektumok pack-f\u00e1jlok k\u00f6z\u00f6tti eloszl\u00e1s\u00e1r\u00f3l tartalmaz inform\u00e1ci\u00f3t, r\u00e9tegzett strukt\u00far\u00e1t alkalmazunk \u2014 minden r\u00e9teg egy meghat\u00e1rozott sz\u00e1m\u00fa pack-f\u00e1jlt \u00f6lel fel, \u00e9s k\u00fcl\u00f6n bitmap-f\u00e1jlban t\u00e1rol\u00f3dik. Ez a strukt\u00fara lehet\u0151v\u00e9 teszi \u00faj pack-f\u00e1jlokban tal\u00e1lhat\u00f3 objektumadatok hozz\u00e1ad\u00e1s\u00e1t az indexhez, \u00faj r\u00e9tegek csatol\u00e1s\u00e1val an\u00e9lk\u00fcl, hogy a megl\u00e9v\u0151 r\u00e9tegeket \u00fajra kellene \u00e9p\u00edteni.\n<p>A &#171;git repack &#8212;write-midx=incremental&#187; parancs lehet\u0151v\u00e9 teszi egy \u00faj r\u00e9teg hozz\u00e1ad\u00e1s\u00e1t az inkrment\u00e1lis MIDX-indexhez, amely a nemr\u00e9g l\u00e9trehozott pack-f\u00e1jlokat fedi le. A &#171;&#8212;geometric&#187; repozit\u00f3riumcsomagol\u00e1si m\u00f3ddal egy\u00fctt az \u00faj parancs lehet\u0151v\u00e9 teszi \u00faj objektumok \u00f6sszekapcsol\u00e1s\u00e1t t\u00f6bb pack-f\u00e1jlban egy nagyobb pack-f\u00e1jlban, \u00e9s sz\u00fcks\u00e9g eset\u00e9n t\u00f6bb szomsz\u00e9dos r\u00e9teg csomagol\u00e1s\u00e1t \u00e9s egyes\u00edt\u00e9s\u00e9t az inkrment\u00e1lis MIDX-indexben. Ez a strat\u00e9gia lehet\u0151v\u00e9 teszi a &#171;git repack&#187; v\u00e9grehajt\u00e1sakor csak a legfels\u0151 r\u00e9tegek \u00fajra\u00edr\u00e1s\u00e1t, mik\u00f6zben a r\u00e9gi nagy r\u00e9tegek \u00e9rintetlenek maradnak, valamint megakad\u00e1lyozza a r\u00e9tegek l\u00e1nc\u00e1nak kontroll\u00e1latlan terjeszked\u00e9s\u00e9t, fenntartva a r\u00e9tegek \u00f6sszes sz\u00e1m\u00e1t egy szinthez ar\u00e1nyban, amely a teljes objektumok sz\u00e1m\u00e1nak logaritmus\u00e1val ar\u00e1nyos. <\/p>\n<li class=\"l\"> Jelent\u0151sen optimaliz\u00e1lva lett az objektumok el\u00e9rhet\u0151s\u00e9gi bitmap-jainak gener\u00e1l\u00e1sa az \u00faj objektumfa bej\u00e1r\u00e1si algoritmus r\u00e9v\u00e9n, amely kik\u00fcsz\u00f6b\u00f6li a felesleges rekurzi\u00f3t, t\u00e1rolja az objektumok poz\u00edci\u00f3j\u00e1t, rendezve \u00e1ll\u00edtja \u00f6ssze a bitm\u00e1trixokat az XOR m\u0171velet haszn\u00e1lat\u00e1val, \u00e9s \u00fajra\u00e9rtelmezi a k\u00f3dot a pszeudoegyes\u00edt\u0151 bitmap-ek l\u00e9trehoz\u00e1s\u00e1hoz. A tesztel\u00e9si t\u00e1rol\u00f3ban az optimaliz\u00e1l\u00e1sok lehet\u0151v\u00e9 tett\u00e9k, hogy 612 m\u00e1sodpercr\u0151l 294 m\u00e1sodpercre cs\u00f6kkents\u00fck a bitm\u00e1trixok gener\u00e1l\u00e1si idej\u00e9t.\n<li class=\"l\"> Lehet\u0151s\u00e9g ny\u00edlt p\u00e1rhuzamosan fut\u00f3 f\u00fcggetlen hook-ok v\u00e9grehajt\u00e1s\u00e1ra a konfigur\u00e1ci\u00f3s f\u00e1jlokban. P\u00e1rhuzamosan nem ind\u00edthat\u00f3k olyan hook-ok, amelyek befoly\u00e1solj\u00e1k a k\u00f6z\u00f6s \u00e1llapotot vagy figyelembe veszik azt, p\u00e9ld\u00e1ul a commit-megjegyz\u00e9sek m\u00f3dos\u00edt\u00e1sa vagy az indexek \u00e9s munkak\u00f6nyvt\u00e1r ellen\u0151rz\u00e9se. Ezzel szemben p\u00e1rhuzamosan futtathat\u00f3k olyan hook-ok, amelyek linters haszn\u00e1lat\u00e1val ellen\u0151riznek \u00e9s unit tesztelnek. A p\u00e1rhuzamosan v\u00e9grehajthat\u00f3 hook-ok a &#171;hook.hook_neve.parallel = true&#187; param\u00e9terrel \u00e1ll\u00edthat\u00f3k be. Az egyidej\u0171leg fut\u00f3 munk\u00e1k sz\u00e1m\u00e1t a hook.jobs, hook..jobs be\u00e1ll\u00edt\u00e1ssal vagy a &#171;-j&#187; parancssori opci\u00f3val hat\u00e1rozzuk meg.\n<li class=\"l\"> A &#171;git pack-objects &#8212;path-walk&#187; csapat\u00e1ban lehet\u0151s\u00e9g ny\u00edlik sz\u0171r\u0151k megad\u00e1s\u00e1ra, mint p\u00e9ld\u00e1ul &#171;blob:none&#187;, &#171;blob:limit=&lt;n&gt;&#187;, &#171;tree:0&#187;, &#171;object:type=&lt;type&gt;&#187;, &#171;sparse:&lt;oid&gt;&#187; \u00e9s &#171;combine:&#187;. A v\u00e9gzett teszt sor\u00e1n a blobok elhagy\u00e1sa az &#171;&#8212;path-walk&#187; v\u00e9grehajt\u00e1sa sor\u00e1n 16%-kal cs\u00f6kkentette a l\u00e9trehozott pack f\u00e1jl m\u00e9ret\u00e9t.\n<li class=\"l\"> Hozz\u00e1adva a &#171;git format-rev&#187; parancs a kiad\u00e1sok \u00e9s objektumnevek form\u00e1z\u00e1s\u00e1ra, amelyek a commit list\u00e1kban vagy szabad sz\u00f6vegben tal\u00e1lhat\u00f3ak (p\u00e9ld\u00e1ul haszn\u00e1lhat\u00f3 hookk\u00e9nt a commit megjegyz\u00e9sek feldolgoz\u00e1s\u00e1hoz).\n<p>   git last-modified | git format-rev &#8212;stdin-mode=text &#8212;format=%an<\/p>\n<p>   Junio C Hamano\tbuiltin\/commit.c <\/p>\n<li class=\"l\"> Alap\u00e9rtelmez\u00e9s szerint a legt\u00f6bb termin\u00e1lvez\u00e9rl\u00e9si sorozat elrejt\u00e9se enged\u00e9lyezve van az inform\u00e1ci\u00f3s \u00fczenetekben \u00e9s a hibasz\u00f6vegekben, amelyeket <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/dts-prohoster\/\" title=\"szerverrel\" data-wpil-keyword-link=\"linked\">szerverrel<\/a>. A rosszindulat\u00fa programokhoz val\u00f3 hozz\u00e1f\u00e9r\u00e9skor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/dts-shicago\/\" title=\"szerverhez\" data-wpil-keyword-link=\"linked\">szerverhez<\/a> az ilyen escape-sorozatok haszn\u00e1lhat\u00f3k a kimenet elrejt\u00e9s\u00e9re vagy m\u00f3dos\u00edt\u00e1s\u00e1ra, p\u00e9ld\u00e1ul a kurzor mozgat\u00e1s\u00e1ra \u00e9s a sz\u00f6veg t\u00f6rl\u00e9s\u00e9re szolg\u00e1l\u00f3 escape-sorozatok r\u00e9v\u00e9n. A sz\u00ednes elemek kiemel\u00e9s\u00e9re szolg\u00e1l\u00f3 escape-sorozatok t\u00e1mogat\u00e1sa megmarad.\n<li class=\"l\"> A &#171;git checkout -m&#187; parancs mostant\u00f3l automatikusan menti a konfliktusos helyi v\u00e1ltoztat\u00e1sokat a stash ter\u00fcletre an\u00e9lk\u00fcl, hogy azonnal meg kellene oldani a konfliktust.\n<li class=\"l\"> A &#171;git push&#187; parancshoz hozz\u00e1adva a lehet\u0151s\u00e9g, hogy egy \u00e1gat t\u00f6bb k\u00fcls\u0151 Git szerverre egy parancs alatt k\u00fcldj\u00f6n. P\u00e9ld\u00e1ul, az main \u00e1gat nem csak az alap szerverre, hanem a t\u00fckr\u00f6kre is fel lehet k\u00e9sz\u00edteni a &#171;publish&#187; csoporton kereszt\u00fcl <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/\" title=\"szerverek\" data-wpil-keyword-link=\"linked\">szerverek<\/a> &#171;github&#187;, &#171;gitlab&#187; \u00e9s &#171;mirror&#187;:\n<p>   git config remotes.publish &#171;github gitlab mirror&#187;<br \/>\n   git push publish main<\/p>\n<li class=\"l\"> A &#171;git log &#8212;graph&#187; parancshoz hozz\u00e1adva a &#171;&#8212;graph-lane-limit=&lt;N&gt;&#187; opci\u00f3, amely korl\u00e1tozza a f\u00fcgg\u0151leges s\u00e1vok sz\u00e1m\u00e1t az \u00e1gak vizualiz\u00e1l\u00e1sakor, lehet\u0151v\u00e9 t\u00e9ve, hogy helyet hagyjunk a k\u00e9perny\u0151n a commit adatok sz\u00e1m\u00e1ra olyan t\u00e1rol\u00f3kban, ahol sok \u00e1g tal\u00e1lhat\u00f3.\n<p>&#8230;<br \/>\n* | | | |   619931f561 Merge branch &#8216;dl\/posix-unused-warning-clang&#8217;<br \/>\n|&#092; &#092; &#092; &#092; &#092;<br \/>\n| * | | | ~ cf48887610 compat\/posix.h: egyszer\u0171s\u00edti a GIT_GNUC_PREREQ() \u00f6sszehasonl\u00edt\u00e1st<br \/>\n| * | | | ~ ffd45926dc compat\/posix.h: tiszt\u00e1zza a GIT_GNUC_PREREQ() \u00e9s az UNUSED szempontokat<br \/>\n|&#092; &#092; &#092; &#092; &#092;~<br \/>\n| * | | | ~ 3f5203eeb4 ls-files: sz\u0171ri a pathspec-et lstat el\u0151tt<\/p>\n<li class=\"l\"> A &#171;git log&#187; \u00e9s a &#171;git rev-list&#187; parancsokhoz hozz\u00e1adva a &#171;&#8212;max-count-oldest=&lt;N&gt;&#187; opci\u00f3, amely lehet\u0151v\u00e9 teszi a N leg\u00f6regebb commit kiv\u00e1laszt\u00e1s\u00e1t a tartom\u00e1nyban.\n<\/ul>\n<p>Forr\u00e1s: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65808\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.55. \u0421\u0440\u0435\u0434\u0438 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0431\u043e\u0440\u043a\u0438 \u0441 Rust, \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043b\u044f Linux \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 fsmonitor, \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044f \u043f\u0435\u0440\u0435\u0443\u043f\u0430\u043a\u043e\u0432\u043a\u0438 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e MIDX-\u0438\u043d\u0434\u0435\u043a\u0441\u0430, \u043a\u043e\u043c\u0430\u043d\u0434\u0430 &#171;git history fixup&#187; \u0434\u043b\u044f \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043c\u0438\u0442\u0430, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0431\u0438\u0442\u043e\u0432\u044b\u0445 \u043a\u0430\u0440\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f hook-\u043e\u0432, \u043a\u043e\u043c\u0430\u043d\u0434\u0430 &#171;git format-rev&#187;. \u041a\u043e\u0434 Git \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2+. \u041f\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182402","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.55.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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 Git 2.55 c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Rust | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.55.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust\" \/>\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=\"2026-06-30T12:48:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-30T12:48:37+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\udd47A Git 2.55 kiad\u00e1sa, amely alap\u00e9rtelmez\u00e9s szerint tartalmazza a Rust t\u00e1mogat\u00e1s\u00e1t | ProHoster","description":"Bemutat\u00e1sra ker\u00fclt a Git 2.55 verzi\u00f3, amely egy elosztott forr\u00e1st kezel\u0151 rendszer.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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 Git 2.55 c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 Rust | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \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.55.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust","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":"2026-06-30T12:48:37+00:00","article:modified_time":"2026-06-30T12:48:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182402","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-05 12:22:12","updated":"2026-08-05 12:22:12","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/182402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=182402"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/182402\/revisions"}],"predecessor-version":[{"id":182427,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/182402\/revisions\/182427"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=182402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=182402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=182402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}