{"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\/sq\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust","title":{"rendered":"L\u00ebshimi i Git 2.55 me mb\u00ebshtetje p\u00ebr Rust t\u00eb aktivizuar si parazgjedhje","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Sapozohet lirimi i sistemit t\u00eb menaxhimit t\u00eb teksteve burimore t\u00eb shp\u00ebrndara Git 2.55. Nd\u00ebr ndryshimet kryesore: p\u00ebrfshirja e nd\u00ebrtimit me Rust si parazgjedhje, zbatimi i procesit fsmonitor p\u00ebr Linux, nj\u00eb strategji e re p\u00ebr ripaketimin e indeksit inkremental MIDX, komanda &#171;git history fixup&#187; p\u00ebr t\u00eb korrigjuar commit-et, optimizimi i gjenerimit t\u00eb hartave t\u00eb disponueshm\u00ebris\u00eb s\u00eb objekteve, mb\u00ebshtetje p\u00ebr ekzekutimin paralel t\u00eb hook-\u00ebve, komanda &#171;git format-rev&#187;. Kodi Git shp\u00ebrndahet n\u00ebn licenc\u00ebn GPLv2+.<\/p>\n<p>N\u00eb krahasim me l\u00ebshimin e kaluar, n\u00eb versionin e ri jan\u00eb p\u00ebrfshir\u00eb 505 ndryshime, t\u00eb p\u00ebrgatitura me pjes\u00ebmarrjen e 100 zhvilluesve, 33 prej t\u00eb cil\u00ebve mor\u00ebn pjes\u00eb p\u00ebr her\u00eb t\u00eb par\u00eb n\u00eb zhvillimin e Git. Novitetet kryesore (1, 2, 3):<\/p>\n<ul>\n<li class=\"l\"> Mb\u00ebshtetja p\u00ebr komponent\u00ebt e shkruar n\u00eb gjuh\u00ebn Rust \u00ebsht\u00eb e aktivizuar si parazgjedhje. Kompiliatori rustc<br \/>\nu shtua n\u00eb list\u00ebn e var\u00ebsive p\u00ebr nd\u00ebrtim. P\u00ebr nd\u00ebrtim pa Rust mund t\u00eb p\u00ebrdorni flamurin &#171;NO_RUST=1&#187; gjat\u00eb ekzekutimit t\u00eb utilitarit make ose &#171;-Drust=disabled&#187; gjat\u00eb ekzekutimit &#171;meson configure&#187;. Mund\u00ebsia e \u00e7aktivizimit t\u00eb nd\u00ebrtimit me Rust do t\u00eb mb\u00ebshtetet deri n\u00eb deg\u00ebn Git 3.0, ku Rust do t\u00eb p\u00ebrfshihet n\u00eb var\u00ebsit\u00eb e detyrueshme. Nj\u00eb nd\u00ebrfaqe \u00ebsht\u00eb realizuar n\u00eb gjuh\u00ebn Rust p\u00ebr portabilitetin midis konfigurimeve me hash SHA-1 dhe SHA-256, si dhe disa funksione t\u00eb brendshme, si kodimi dhe dekodimi i vlerave t\u00eb numrave me gjat\u00ebsi t\u00eb ndryshueshme. N\u00eb t\u00eb ardhmen pritet nj\u00eb rip\u00ebrpunim n\u00eb Rust t\u00eb komponenteve t\u00eb r\u00ebnd\u00ebsishme t\u00eb brendshme t\u00eb Git. <\/p>\n<li class=\"l\"> N\u00eb komand\u00ebn eksperimentale &#171;git history&#187;, q\u00eb ofron mund\u00ebsi p\u00ebr ribrend\u00ebsimin e historis\u00eb s\u00eb ndryshimeve, \u00ebsht\u00eb shtuar operacioni &#171;git history fixup&#187; p\u00ebr t\u00eb korrigjuar commit-et. Operacioni &#171;fixup&#187; lejon q\u00eb ndryshimet e shtuara p\u00ebrmes &#171;git add&#187; t\u00eb transferohen n\u00eb nj\u00eb commit m\u00eb t\u00eb hersh\u00ebm dhe t\u00eb riparohen automatikisht t\u00eb gjitha commit-et e m\u00ebpasshme, n\u00eb m\u00ebnyr\u00eb t\u00eb ngjashme me ekzekutimin e komand\u00ebs &#171;git commit &#8212;fixup=&lt;commit&gt;&#187; dhe nisjes &#171;git rebase &#8212;autosquash &lt;commit&gt;~&#187;.\n<li class=\"l\"> P\u00ebr platform\u00ebn Linux \u00ebsht\u00eb realizuar nj\u00eb proces i prap\u00eb fsmonitor, i cili ndjek ndryshimet n\u00eb sistemin e skedar\u00ebve duke p\u00ebrdorur mekanizmin inotify dhe lejon q\u00eb t\u00eb shmanget kalimi n\u00ebp\u00ebr t\u00ebr\u00eb katalogun e pun\u00ebs gjat\u00eb ekzekutimit t\u00eb komandave si &#171;git status&#187;. Aktivizimi b\u00ebhet p\u00ebrmes konfigurimit &#171;core.fsmonitor&#187;.\n<li class=\"l\"> Ekip\u00ebs s\u00eb &#171;git repack&#187; i \u00ebsht\u00eb shtuar nj\u00eb mod zgjedhjeje &#171;&#8212;write-midx=incremental&#187;, e cila implementon nj\u00eb strategji t\u00eb re p\u00ebr azhurnimin e metadaten\u00ebve n\u00eb indeksin MIDX inkremental (indeksi multi-pack), e cila lejon q\u00eb t\u00eb shmanget ri-paketimi i t\u00eb gjith\u00eb indeksit. N\u00eb indeksin MIDX inkremental, p\u00ebrve\u00e7 nj\u00eb indeksi t\u00eb madh q\u00eb p\u00ebrmban informacion mbi shp\u00ebrndarjen e objekteve n\u00eb skedar\u00ebt pack, p\u00ebrdoret nj\u00eb ndarje n\u00eb shtresa \u2014 \u00e7do shtres\u00eb mbulon nj\u00eb num\u00ebr t\u00eb caktuar skedar\u00ebsh pack dhe ruhet n\u00eb nj\u00eb skedar bitmap t\u00eb ve\u00e7ant\u00eb. Nj\u00eb struktur\u00eb e till\u00eb lejon q\u00eb t'i shtohen indeksit t\u00eb dh\u00ebnat p\u00ebr objekte n\u00eb skedar\u00eb pack t\u00eb rinj, duke bashkangjitur shtresa t\u00eb reja pa rinovuar ato q\u00eb ekzistojn\u00eb.\n<p>Komanda &#171;git repack &#8212;write-midx=incremental&#187; lejon q\u00eb t\u00eb shtohet nj\u00eb shtres\u00eb e re n\u00eb indeksin MIDX inkremental, q\u00eb mbulon skedar\u00ebt pack t\u00eb sapo krijuar. N\u00eb p\u00ebrputhje me modin e paketimit t\u00eb repozitor\u00ebve &#171;&#8212;geometric&#187;, komanda e re ofron mund\u00ebsin\u00eb p\u00ebr t\u00eb bashkuar objekte t\u00eb reja nga disa skedar\u00eb pack n\u00eb nj\u00eb skedar m\u00eb t\u00eb madh pack dhe, n\u00ebse \u00ebsht\u00eb e nevojshme, t\u00eb realizohet paketimi dhe bashkimi i disa shtresave fqinj\u00eb t\u00eb indeksit MIDX inkremental. Kjo strategji lejon q\u00eb gjat\u00eb ekzekutimit t\u00eb &#171;git repack&#187; t\u00eb ri-shkruhen vet\u00ebm shtresat e sip\u00ebrme, duke l\u00ebn\u00eb t\u00eb paprekura shtresat e m\u00ebdha t\u00eb vjetra, dhe gjithashtu t\u00eb eliminoj\u00eb rritjen unazore t\u00eb zinxhirit t\u00eb shtresave, duke mbajtur numrin e p\u00ebrgjithsh\u00ebm t\u00eb shtresave n\u00eb nj\u00eb nivel proporcionale me logaritmin e numrit t\u00eb p\u00ebrgjithsh\u00ebm t\u00eb objekteve. <\/p>\n<li class=\"l\"> Gjenerimi i hartave t\u00eb disponueshm\u00ebris\u00eb s\u00eb objekteve \u00ebsht\u00eb optimizuar ndjesh\u00ebm fal\u00eb nj\u00eb algoritmi t\u00eb ri p\u00ebr p\u00ebrshkrimin e pem\u00ebs s\u00eb objekteve, duke eliminuar rekurzionin e tep\u00ebrt, duke cache-uar pozitat e objekteve, duke renditur hartat para bashkimit t\u00eb tyre me operacionin XOR dhe duke ripunuar kodin p\u00ebr krijimin e hartave t\u00eb pseudo-bashkimit (pseudo-merge). N\u00eb depo testuese, optimizimet kan\u00eb lejuar q\u00eb koha e gjenerimit t\u00eb hartave t\u00eb ulet nga 612 n\u00eb 294 sekonda.\n<li class=\"l\"> Kjo mund\u00ebsi realizon ekzekutimin paralel t\u00eb hook-eve t\u00eb pavarura n\u00eb skedar\u00ebt e konfigurimit. Hook-et q\u00eb ndikon n\u00eb gjendjen e p\u00ebrbashk\u00ebt ose e konsideron at\u00eb, si ato q\u00eb ndryshojn\u00eb sh\u00ebnimet e komiteteve ose inspektojn\u00eb indekset dhe pem\u00ebn e pun\u00ebs, nuk mund t\u00eb ekzekutohen paralelisht. Megjithat\u00eb, \u00ebsht\u00eb e mundur t\u00eb ekzekutohen paralelisht hook-e p\u00ebr kontrollimin me linters dhe p\u00ebr kryerjen e testeve unitare. Hook-et q\u00eb lejojn\u00eb ekzekutimin paralel konfigurrohen p\u00ebrmes parametrave &#171;hook. emri_ i_hook.parallel = true&#187;. Numri i pun\u00ebve q\u00eb ekzekutohen n\u00eb m\u00ebnyr\u00eb t\u00eb nj\u00ebkohshme p\u00ebrcaktohet p\u00ebrmes konfigurimit hook.jobs, hook.&lt;event&gt;.jobs ose opsionit t\u00eb komand\u00ebs &#171;-j&#187;.\n<li class=\"l\"> N\u00eb ekipin 'git pack-objects \u2014path-walk' \u00ebsht\u00eb realizuar mund\u00ebsia p\u00ebr t\u00eb specifikuar filtra, t\u00eb till\u00eb si 'blob:none', 'blob:limit=', 'tree:0', 'object:type=', 'sparse:' dhe 'combine:'. N\u00eb testin e kryer, p\u00ebrjashtimi i blob-\u00ebve gjat\u00eb p\u00ebrmbushjes s\u00eb '--path-walk' arriti t\u00eb reduktoj\u00eb madh\u00ebsin\u00eb e skedarit pack t\u00eb formuar p\u00ebr 16%.\n<li class=\"l\"> \u00cbsht\u00eb shtuar komanda 'git format-rev' p\u00ebr formatimin e revizioneve dhe emrave t\u00eb objekteve, t\u00eb p\u00ebrmendura n\u00eb listat e komiteteve ose q\u00eb ndodhen n\u00eb tekst t\u00eb rast\u00ebsish\u00ebm (p.sh., mund t\u00eb p\u00ebrdoret n\u00eb hooks p\u00ebr p\u00ebrpunimin e sh\u00ebnimeve t\u00eb komiteteve).\n<p>   git last-modified | git format-rev \u2014stdin-mode=text \u2014format=%an<\/p>\n<p>   Junio C Hamano\tbuiltin\/commit.c <\/p>\n<li class=\"l\"> Aktivizohet p\u00ebr default kencodezimi i shumic\u00ebs s\u00eb sekuencave t\u00eb kontrollit t\u00eb terminalit n\u00eb mesazhet informative dhe tekstin e gabimeve q\u00eb transmetohen <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-prohoster\/\" title=\"serverin\" data-wpil-keyword-link=\"linked\">serverin<\/a>. Kur lidhet me d\u00ebmsh\u00ebm <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/dts-shicago\/\" title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> sekuenca t\u00eb tilla escape mund t\u00eb p\u00ebrdoren p\u00ebr t\u00eb fshehur ose modifikuar daljen, p\u00ebr shembull, p\u00ebrmes sekuencave escape p\u00ebr t\u00eb l\u00ebvizur kursorin dhe p\u00ebr t\u00eb pastruar tekstin. Mb\u00ebshtetja p\u00ebr sekuencat escape p\u00ebr theksimin e elementeve me ngjyr\u00eb \u00ebsht\u00eb l\u00ebn\u00eb.\n<li class=\"l\"> Komanda 'git checkout -m' tani automatikisht ruan ndryshimet konfliktuese lokale n\u00eb zon\u00ebn stash pa nevoj\u00ebn p\u00ebr t\u00eb zgjidhur menj\u00ebher\u00eb konfliktin.\n<li class=\"l\"> N\u00eb komand\u00ebn 'git push' \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr t\u00eb d\u00ebrguar deg\u00ebn n\u00eb disa server\u00eb t\u00eb jasht\u00ebm Git me nj\u00eb komand\u00eb. P\u00ebr shembull, p\u00ebr t\u00eb transferuar deg\u00ebn main jo vet\u00ebm n\u00eb serverin kryesor, por edhe n\u00eb pasqyra, mund t\u00eb krijohet nj\u00eb grup 'publish' nga <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sq\/server\/\" title=\"servera\" data-wpil-keyword-link=\"linked\">servera<\/a> 'github', 'gitlab' dhe 'mirror':\n<p>   git config remotes.publish 'github gitlab mirror'<br \/>\n   git push publish main<\/p>\n<li class=\"l\"> N\u00eb komand\u00ebn 'git log \u2014graph' \u00ebsht\u00eb shtuar nj\u00eb opsion '--graph-lane-limit=' p\u00ebr t\u00eb kufizuar numrin e shiritave vertikal\u00eb gjat\u00eb vizualizimit t\u00eb deg\u00ebve, gj\u00eb q\u00eb lejon l\u00ebnien e hap\u00ebsir\u00ebs n\u00eb ekran p\u00ebr t\u00eb dh\u00ebnat mbi komitetet n\u00eb depo me num\u00ebr t\u00eb madh deg\u00ebsh.\n<p>&#8230;<br \/>\n* | | | |   619931f561 Bashko degen \u2018dl\/posix-unused-warning-clang\u2019<br \/>\n|&#092; &#092; &#092; &#092; &#092;<br \/>\n| * | | | ~ cf48887610 compat\/posix.h: thjeshtoni krahasimin GIT_GNUC_PREREQ()<br \/>\n| * | | | ~ ffd45926dc compat\/posix.h: pastroni GIT_GNUC_PREREQ() dhe UNUSED<br \/>\n|&#092; &#092; &#092; &#092; &#092;~<br \/>\n| * | | | ~ 3f5203eeb4 ls-files: filtro pathspec para lstat<\/p>\n<li class=\"l\"> N\u00eb komandat 'git log' dhe 'git rev-list' \u00ebsht\u00eb shtuar opsioni '--max-count-oldest=', q\u00eb lejon zgjedhjen e  N komiteteve m\u00eb t\u00eb vjetra n\u00eb diapazon.\n<\/ul>\n<p>Burimi: <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.0.1 - 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\/sq\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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\/sq\/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\udd47L\u00ebshimi i Git 2.55 me mb\u00ebshtetje p\u00ebr Rust si parazgjedhje | ProHoster","description":"L\u00ebshohet versioni i sistemit t\u00eb shp\u00ebrndar\u00eb t\u00eb menaxhimit t\u00eb kodit burimor Git 2.55.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/vypusk-git-2-55-c-vklyucheniem-po-umolchaniyu-podderzhki-rust","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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\/sq\/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\/sq\/wp-json\/wp\/v2\/posts\/182402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=182402"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/182402\/revisions"}],"predecessor-version":[{"id":182427,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/182402\/revisions\/182427"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=182402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=182402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=182402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}