{"id":148781,"date":"2025-11-18T23:12:24","date_gmt":"2025-11-18T21:12:24","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52"},"modified":"2025-11-18T23:12:24","modified_gmt":"2025-11-18T21:12:24","slug":"vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","title":{"rendered":"L\u00ebshimi i sistemit p\u00ebr menaxhimin e kodit burimor Git 2.52","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Pas tre muajsh zhvillimi, u prezantua l\u00ebshimi i sistemit t\u00eb shp\u00ebrndar\u00eb t\u00eb menaxhimit t\u00eb kodit burimor Git 2.52. Git dallohet p\u00ebr performanc\u00ebn e tij t\u00eb lart\u00eb dhe ofron mjete p\u00ebr zhvillim jo-lineare, t\u00eb bazuara n\u00eb deg\u00ebzim dhe bashkim t\u00eb deg\u00ebve. P\u00ebr t\u00eb siguruar integritetin e historis\u00eb dhe q\u00ebndrueshm\u00ebri ndaj ndryshimeve \"me germa t\u00eb vogla\", p\u00ebrdoret hashimi implicit i gjith\u00eb historis\u00eb s\u00eb m\u00ebparshme n\u00eb \u00e7do komit, si dhe autentikimi me n\u00ebnshkrime digjitale t\u00eb zhvilluesve p\u00ebr etiketat dhe komitet e ve\u00e7anta. Kodi Git shp\u00ebrndahet n\u00ebn licenc\u00ebn GPLv2+.    <\/p>\n<p>N\u00eb krahasim me versionin e kaluar, versioni i ri p\u00ebrfshin 637 ndryshime, t\u00eb p\u00ebrgatitura nga 94 zhvillues (33 prej tyre mor\u00ebn pjes\u00eb p\u00ebr her\u00eb t\u00eb par\u00eb n\u00eb zhvillimin e Git). Novitet kryesore (1, 2, 3):  <\/p>\n<ul>\n<li class=\"l\"> Shtuar komanda \"git last-modified\" p\u00ebr t\u00eb shfaqur list\u00ebn e skedar\u00ebve n\u00eb revizionin e specifikuar dhe komitetet p\u00ebrmes t\u00eb cilave jan\u00eb b\u00ebr\u00eb ndryshimet e fundit n\u00eb secilin prej k\u00ebtyre skedar\u00ebve.       $ git last-modified HEAD       b56f6dcd7b4c90192018e848d0810f091d092913        test.h     29330ae4b820147c98e723399e9438c8bee60a8a        test1.c     573ad8917beb99dc643b6e7f5c117a294384a575        test2.c\n<li class=\"l\"> Shtuar komanda \"git repo\" p\u00ebr kryerjen e veprimeve t\u00eb lidhura me nxjerrjen e informacionit nga repozitori. Propozohen dy n\u00ebnkomanda \u2014 \"git repo info\" dhe \"git repo structure\", t\u00eb cilat japin informacion mbi parametrat e repozitorit dhe t\u00eb dh\u00ebna mbi struktur\u00ebn e repozitorit (p\u00ebr shembull, mund t\u00eb kuptoni numrin e referencave dhe objekteve n\u00eb repozitor).               $ git repo info object.format references.format       object.format=sha1     references.format=reftable       $ git repo structure         | Struktur\u00eb e repozitorit | Vlera  |     | -------------- | ------ |     | * Referencat         |        |     |   * Numri            |   1983 |     |     * Deg\u00ebt       |      4 |     |     * Etiketat           |   1125 |     |     * Lidhjet        |    854 |     |     * T\u00eb tjerat         |      0 |     |                      |        |     | * Objete t\u00eb arritshme  |        |     |   * Numri            | 518955 |     |     * Komitetet        |  77469 |     |     * Pemet          | 188865 |     |     * Blobs          | 251631 |     |     * Etiketat           |    990 |\n<li class=\"l\"> N\u00eb komand\u00ebn \"git refs\" jan\u00eb shtuar tri n\u00ebnkomanda q\u00eb unifikojn\u00eb operacione t\u00eb ndryshme dhe nd\u00ebrlidh\u00ebse n\u00eb lidhje me referencat (git for-each-ref, git show-ref, git update-ref dhe git pack-refs):\n<ul>\n<li class=\"l\"> \"git refs optimize\" \u2014 optimizimi i backend-it p\u00ebr ruajtjen e referencave (n\u00eb p\u00ebrputhje me \"git pack-refs\").\n<li class=\"l\"> \"git refs list\" \u2014 shfaq lista e t\u00eb gjitha referencave (n\u00eb p\u00ebrputhje me \"git for-each-ref\" ose \"git show-ref\").\n<li class=\"l\"> \"git refs exists\" \u2014 verifikimi i ekzistenc\u00ebs s\u00eb nj\u00eb reference (analog me \"git show-ref --exists\").  <\/ul>\n<li class=\"l\"> Formati p\u00ebr eksportimin ose importimin e historis\u00eb s\u00eb komiteteve \u00ebsht\u00eb zgjeruar me mund\u00ebsin\u00eb e pun\u00ebs me n\u00ebnshkrime kriptografike, duke p\u00ebrdorur si identifikues objektesh t\u00eb bazuar n\u00eb algoritmin SHA-1, ashtu edhe n\u00eb baz\u00eb t\u00eb SHA-256. N\u00eb komand\u00ebn \"git fast-import\" \u00ebsht\u00eb implementuar mb\u00ebshtetje p\u00ebr trajtimin e etiketimeve t\u00eb n\u00ebnshkruara n\u00eb p\u00ebrputhje me komitetet e n\u00ebnshkruara. Shtuar opsionet \"--signed-commits=\" dhe \"--signed-tags=\" p\u00ebr t\u00eb menaxhuar trajtimin e komiteteve dhe etiketimeve t\u00eb n\u00ebnshkruara gjat\u00eb faz\u00ebs s\u00eb importimit (regjimi mund t\u00eb marr\u00eb vlera verbatim, warn-verbatim, warn-stri, strip ose abort).\n<li class=\"l\"> N\u00eb komand\u00ebn \"git maintenance\" \u00ebsht\u00eb shtuar mb\u00ebshtetje p\u00ebr strategjin\u00eb e re \"geometric\" (\"git config set maintenance.strategy geometric\"), q\u00eb lejon t\u00eb zvog\u00eblohet koha e mir\u00ebmbajtjes p\u00ebr repozitor\u00ebt e m\u00ebdhenj monolitik\u00eb. Krahasuar me strategjin\u00eb e m\u00ebparshme, e cila p\u00ebrdor logjik\u00ebn si n\u00eb komand\u00ebn \"git gc\", strategjia e re shmang ripaketimin e t\u00eb gjitha objekteve dhe p\u00ebrjashton operacione t\u00eb tep\u00ebrta q\u00eb k\u00ebrkojn\u00eb shum\u00eb burime, si\u00e7 \u00ebsht\u00eb bashkimi i t\u00eb gjith\u00eb skedar\u00ebve t\u00eb paketuar (kur \u00ebsht\u00eb e mundur, bashkimi realizohet n\u00eb pjes\u00eb dhe pa pastrimin e objekteve t\u00eb fshira).\n<li class=\"l\"> Shtuar komanda \"git sparse-checkout clean\" p\u00ebr thjesht\u00ebsimin e rikthimit t\u00eb gjendjes s\u00eb katalogut t\u00eb pun\u00ebs, duke hequr skedar\u00ebt q\u00eb nuk p\u00ebrputhen me p\u00ebrkufizimin e ri t\u00eb sparse-checkout, t\u00eb cil\u00ebt nuk duhet t\u00eb jen\u00eb t\u00eb pranish\u00ebm n\u00eb kopjen lokale n\u00eb p\u00ebrputhje me parametrat aktual\u00eb t\u00eb sparse-checkout.\n<li class=\"l\"> P\u00ebr t\u00eb hequr kompleksitetin nga kodi dhe p\u00ebr t\u00eb thjeshtuar mb\u00ebshtetje, \u00ebsht\u00eb kryer refaktorim p\u00ebr t\u00eb reduktuar p\u00ebrdorimin e variabl\u00ebs globale the_repository.\n<li class=\"l\"> Zgjerimi i p\u00ebrdorimit t\u00eb filtrave Bloom, nj\u00eb struktur\u00eb probabilistike p\u00ebr t\u00eb verifikuar hyrjen n\u00eb nj\u00eb shum\u00eb t\u00eb lejuar, duke pranuar gabime false p\u00ebr elementin e munguar, por duke p\u00ebrjashtuar munges\u00ebn e elementit ekzistues. Filtrat Bloom tani p\u00ebrdoren p\u00ebr t\u00eb acceleruar k\u00ebrkimin n\u00eb historin\u00eb e ndryshimeve duke specifikuar maskat n\u00eb rrug\u00ebt e skedar\u00ebve, p\u00ebr shembull, \"foo\/bar\/*\/baz\".\n<li class=\"l\"> Performanca e komand\u00ebs \"git describe\" \u00ebsht\u00eb rritur deri n\u00eb 30%, fal\u00eb p\u00ebrdorimit t\u00eb radh\u00ebve t\u00eb prioriteteve. N\u00eb \"git remote rename\" jan\u00eb acceleruar operacionet e rinominimit t\u00eb referencave. N\u00eb \"git ls-files\" \u00ebsht\u00eb zgjeruar aplikimi i indekseve. Shum\u00eb \u00ebsht\u00eb acceleruar puna e komand\u00ebs \"git log -L\", fal\u00eb p\u00ebrjashtimit t\u00eb krahasimeve t\u00eb tep\u00ebrta n\u00eb tre nivele gjat\u00eb p\u00ebrpunimit t\u00eb bashkimit t\u00eb komiteteve. Jan\u00eb b\u00ebr\u00eb optimizime n\u00eb bibliotek\u00ebn xdiff.\n<li class=\"l\"> \u00cbsht\u00eb ofruar mund\u00ebsia opsionale p\u00ebr t\u00eb p\u00ebrdorur implementime n\u00eb gjuh\u00ebn Rust t\u00eb disa funksioneve t\u00eb brendshme, si kodimi dhe dekodimi i vlerave t\u00eb numrave me gjat\u00ebsi t\u00eb ndryshme. N\u00eb m\u00ebnyr\u00eb t\u00eb paracaktuar, kodi n\u00eb Rust nuk p\u00ebrdoret dhe p\u00ebr t\u00eb aktivizuar e k\u00ebrkon p\u00ebrcaktimin e flagut t\u00eb nd\u00ebrtimit WITH_RUST. N\u00eb t\u00eb ardhmen, pritet q\u00eb shum\u00eb komponent\u00eb t\u00eb brendsh\u00ebm t\u00eb Git t\u00eb rimarrin form\u00eb n\u00eb Rust dhe t\u00eb shtohet Rust n\u00eb list\u00ebn e var\u00ebsive t\u00eb detyrueshme t\u00eb nd\u00ebrtimit n\u00eb Git 3.0.\n<li class=\"l\"> Lista e p\u00ebrdit\u00ebsuar e ndryshimeve q\u00eb shkaktojn\u00eb incompatibilitet, t\u00eb cilat do t\u00eb aplikohen n\u00eb deg\u00ebn Git 3.0. N\u00eb Git 3.0 \u00ebsht\u00eb vendosur t\u00eb ndryshohet konfigurimi init.defaultBranch n\u00eb vler\u00ebn \"main\", q\u00eb do t\u00eb thot\u00eb se n\u00eb repositor\u00ebt e krijuar me komand\u00ebn \"git init\", dega p\u00ebr default do t\u00eb quhet \"main\", dhe jo \"master\". Po ashtu, sh\u00ebnohet kalimi n\u00eb p\u00ebrllogaritjet e objekteve t\u00eb bazuara n\u00eb algoritmin e hashit SHA-256 gjat\u00eb inicializimit t\u00eb repositor\u00ebve t\u00eb rinj. P\u00ebr t\u00eb leht\u00ebsuar portabilitetin midis repositor\u00ebve me identifikues objektesh t\u00eb bazuar n\u00eb hash SHA-1 dhe SHA-256, \u00ebsht\u00eb ofruar mund\u00ebsia q\u00eb n\u00eb nj\u00eb repo me nj\u00eb algorit\u00ebm hashing, t\u00eb realizohen operacionet push dhe pull nga nj\u00eb repo q\u00eb p\u00ebrdor nj\u00eb algorit\u00ebm hashing tjet\u00ebr.      <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64279\">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 \u043f\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.52. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432 [&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-148781","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - 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 \u043f\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.52. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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 &quot;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&quot; \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432\" \/>\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\/sq\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\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 \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.52 | 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 \u043f\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.52. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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 &quot;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&quot; \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52\" \/>\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=\"2025-11-18T21:12:24+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-11-18T21:12:24+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 sistemit t\u00eb menaxhimit t\u00eb kodit burimor Git 2.52 | ProHoster","description":"Pas tre muajsh zhvillimi \u00ebsht\u00eb publikuar l\u00ebshimi i sistemit t\u00eb menaxhimit t\u00eb kodit burimor Git 2.52. Git ofron performanc\u00eb t\u00eb lart\u00eb dhe siguron mjete p\u00ebr zhvillim nonlinear, t\u00eb bazuar n\u00eb deg\u00ebzimin dhe bashkimin e deg\u00ebve. P\u00ebr t\u00eb garantuar integritetin e historis\u00eb dhe q\u00ebndrueshm\u00ebrin\u00eb ndaj ndryshimeve \"pas dat\u00ebs\", p\u00ebrdoren hashingu implicit i gjith\u00eb historis\u00eb s\u00eb m\u00ebparshme n\u00eb \u00e7do commit, si edhe verifikimi me n\u00ebnshkrime dixhitale t\u00eb zhvilluesve p\u00ebr etiketat individuale.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","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 \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.52 | 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 \u043f\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.52. Git \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0439 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \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 &quot;\u0437\u0430\u0434\u043d\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c&quot; \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, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u044f\u043c\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0435\u0433\u043e\u0432","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-sistemy-upravleniya-ishodnymi-tekstami-git-2-52","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":"2025-11-18T21:12:24+00:00","article:modified_time":"2025-11-18T21:12:24+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"148781","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 16:03:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 16:03:20","updated":"2026-01-23 16:03:20"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/148781","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=148781"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/148781\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=148781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=148781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=148781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}