{"id":55185,"date":"2020-01-14T00:00:00","date_gmt":"2020-01-13T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25"},"modified":"2020-02-18T14:03:16","modified_gmt":"2020-02-18T11:03:16","slug":"vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25","title":{"rendered":"L\u00ebshimi i sistemit t\u00eb shp\u00ebrndar\u00eb t\u00eb menaxhimit t\u00eb teksteve burimore Git 2.25","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2020-01-13-highlights-from-git-2-25\/\">I verf\u00fcsh\u00ebm<\/a><\/noindex> l\u00ebshimi i sistemit t\u00eb shp\u00ebrndar\u00eb t\u00eb menaxhimit t\u00eb kodit burimor <noindex><a rel=\"nofollow\" href=\"http:\/\/git-scm.com\/\">Git 2.25.0<\/a><\/noindex>. Git \u00ebsht\u00eb nj\u00eb nga sistemet m\u00eb popullore, t\u00eb besueshme dhe me performanc\u00eb t\u00eb lart\u00eb p\u00ebr menaxhimin e versioneve, q\u00eb ofron mjete fleksibile p\u00ebr zhvillimin jo linear, t\u00eb bazuara n\u00eb deg\u00ebzimin dhe bashkimin e deg\u00ebve. P\u00ebr t\u00eb siguruar integritetin e historis\u00eb dhe q\u00ebndrushm\u00ebrin\u00eb ndaj ndryshimeve \"n\u00eb t\u00eb kaluar\u00ebn\", p\u00ebrdoret nj\u00eb hashim i fsheht\u00eb i gjith\u00eb historis\u00eb p\u00ebr \u00e7do commit, si dhe \u00ebsht\u00eb e mundur t\u00eb verifikohet me n\u00ebnshkrime digjitale t\u00eb zhvilluesve t\u00eb etiketimeve dhe komiteve t\u00eb ve\u00e7anta. <\/p>\n<p>N\u00eb krahasim me edicionin e kaluar, versioni i ri p\u00ebrmban 583 ndryshime, t\u00eb p\u00ebrgatitura me pjes\u00ebmarrjen e 84 zhvilluesve, nga t\u00eb cil\u00ebt 32 mor\u00ebn pjes\u00eb p\u00ebr her\u00eb t\u00eb par\u00eb n\u00eb zhvillim. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2020-01-13-highlights-from-git-2-25\/\">Ndryshimet kryesore<\/a><\/noindex>  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/blob\/master\/Documentation\/RelNotes\/2.25.0.txt\">risit\u00eb<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> Po afruar stabilizimin dhe gatishm\u00ebrin\u00eb e plot\u00eb, mund\u00ebsia e klonimit t\u00eb pjessh\u00ebm (partial clones) po q\u00ebndron, duke lejuar q\u00eb t\u00eb transferohen vet\u00ebm disa t\u00eb dh\u00ebna dhe t\u00eb punohet me nj\u00eb kopje t\u00eb pjesshme t\u00eb depozit\u00ebs. Me klonimin e zakonsh\u00ebm, t\u00eb gjitha t\u00eb dh\u00ebnat kopjohen nga depozita, duke p\u00ebrfshir\u00eb \u00e7do version t\u00eb \u00e7do skedari nga historia e ndryshimeve. P\u00ebr depozita shum\u00eb t\u00eb m\u00ebdha, kopjimi i t\u00eb dh\u00ebnave \u00e7on n\u00eb nj\u00eb rritje t\u00eb konsiderueshme t\u00eb trafikut dhe hap\u00ebsir\u00ebs n\u00eb disk, edhe n\u00ebse zhvilluesi \u00ebsht\u00eb i interesuar vet\u00ebm p\u00ebr nj\u00eb n\u00ebngrup skedimesh. P\u00ebr t\u00eb leht\u00ebsuar marrjen e vet\u00ebm nj\u00eb pjese t\u00eb pem\u00ebs pune t\u00eb teksteve burimore, n\u00eb versionin e ri u propozua nj\u00eb komand\u00eb eksperimentale 'sparse-checkout' dhe nj\u00eb opsion i ri '--sparse' p\u00ebr komand\u00ebn 'clone'.\n<p>M\u00eb par\u00eb, procesi i klonimit selektiv kryhej p\u00ebrmes specifikimit  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/git\/git\/blob\/v2.25.0\/Documentation\/rev-list-options.txt#L735-L780\">filtrave<\/a><\/noindex> p\u00ebr t\u00eb filtruar p\u00ebrmbajtjen e panevojshme dhe opsioni '--no-checkout' p\u00ebr t\u00eb \u00e7aktivizuar mbushjen e skedar\u00ebve t\u00eb munguar. Pas k\u00ebsaj, para se t\u00eb kryhet operacioni checkout, duhet t\u00eb aktivizohet cil\u00ebsimi core.sparseCheckout dhe t\u00eb p\u00ebrcaktohet n\u00eb skedarin .git\/info\/sparse-checkout lista e modeleve t\u00eb p\u00ebrjashtuara t\u00eb rrug\u00ebve. P\u00ebr shembull, p\u00ebr t\u00eb klonuar pa blob\u00eb dhe p\u00ebr t\u00eb ndaluar nxjerrjen e skedar\u00ebve nga katalog\u00ebt e ngulitur me thell\u00ebsi 2 ose m\u00eb shum\u00eb, mund t\u00eb ekzekutohet:<\/p>\n<p>   git clone --filter=blob:none --no-checkout \/your\/repository\/here repo<br \/>\n   $ cd repo<br \/>\n   $ cat &gt;.git\/info\/sparse-checkout &lt;EOF<br \/>\n   \/*<br \/>\n   !\/*<br \/>\n   EOF<br \/>\n   $ git config core.sparseCheckout 1<br \/>\n   $ git checkout .<\/p>\n<p>Komanda e re 'git sparse-checkout' e leht\u00ebson ndjesh\u00ebm pun\u00ebn dhe e redukton procesin e organizimit t\u00eb pun\u00ebs me nj\u00eb depo t\u00eb pjesshme n\u00eb komandat:<\/p>\n<p>   git clone --filter=blob:none --sparse \/your\/repository\/here repo<br \/>\n   git sparse-checkout set \/path\/to\/check\/out<\/p>\n<p>Komanda sparse-checkout lejon vendosjen e list\u00ebs s\u00eb rrug\u00ebve p\u00ebr checkout (set) pa konfiguruar manualisht .git\/info\/sparse-checkout, si dhe t\u00eb nxjerr\u00eb list\u00ebn aktuale t\u00eb rrug\u00ebve (list) dhe t\u00eb aktivizoj\u00eb ose \u00e7aktivizoj\u00eb checkout-\u00ebt e pjessh\u00ebm (enable\/disable). <\/p>\n<p>P\u00ebr optimizimin e pun\u00ebs me depo shum\u00eb t\u00eb m\u00ebdha dhe lista modelet, \u00ebsht\u00eb propozuar cil\u00ebsimi '<noindex><a rel=\"nofollow\" href=\"https:\/\/patchwork.kernel.org\/patch\/11152745\/\">git config core.sparseCheckoutCone<\/a><\/noindex>', q\u00eb kufizon modelet e lejuara (n\u00eb vend t\u00eb modeleve t\u00eb rast\u00ebsishme .gitignore, mund t\u00eb p\u00ebrcaktohet se cilat rrug\u00eb dhe cilat skedare n\u00eb nj\u00eb n\u00ebnkatalog t\u00eb caktuar duhen nxjerr\u00eb). P\u00ebr shembull, n\u00ebse n\u00eb nj\u00eb depo t\u00eb madhe ka nj\u00eb katalog 'A\/B\/C' dhe e gjith\u00eb puna p\u00ebrqendrohet n\u00eb n\u00ebnkatalogun 'C', at\u00ebher\u00eb duke aktivizuar modin sparseCheckoutCone, komanda 'git sparse-checkout set A\/B\/C' do t\u00eb nxjerr\u00eb p\u00ebrmbajtjen e 'C' plot\u00ebsisht, por nga 'A' dhe 'B' do t\u00eb nxjerr\u00eb vet\u00ebm pjes\u00ebt e nevojshme p\u00ebr pun\u00ebn me 'C'.<\/p>\n<li class=\"l\"> Nga dokumentacioni ('git rebase -h') jan\u00eb hequr t\u00eb gjitha p\u00ebrmendjet e opsionit '--preserve-merges', i cili \u00ebsht\u00eb shpallur i vjet\u00ebruar dhe n\u00eb vend t\u00eb tij p\u00ebr transferimin e nj\u00eb grupi komit\u00ebsh duhet t\u00eb p\u00ebrdoret '<noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50831\">git rebase --rebase-merges<\/a><\/noindex>&#171;.\n<li class=\"l\"> P\u00ebr t\u00eb p\u00ebrmir\u00ebsuar lexueshm\u00ebrin\u00eb e mesazheve me patch-e, t\u00eb d\u00ebrguara n\u00eb listat e shp\u00ebrndarjes, \u00ebsht\u00eb shtuar opsioni \"git format-patch --cover-from-description subject\", p\u00ebrmes t\u00eb cilit si tem\u00eb e letr\u00ebs shoq\u00ebruese p\u00ebr grupin e patch-eve p\u00ebrdoret paragrafin i par\u00eb nga teksti i p\u00ebrshkrimit t\u00eb deg\u00ebs.\n<li class=\"l\"> \u00cbsht\u00eb realizuar mb\u00ebshtetje p\u00ebr p\u00ebrdorimin e komand\u00ebs \"git apply --3way\" dhe konfigurimin \"merge.conflictStyle\" (\"git apply\" tani merr parasysh stilin e p\u00ebrshkrimit t\u00eb konfliktit nga merge.conflictStyle n\u00eb rastin e nevoj\u00ebs p\u00ebr zgjidhjen e konfliktit pas p\u00ebrpjekjes p\u00ebr t\u00eb aplikuar skedarin me patch n\u00eb depo).\n<li class=\"l\"> Kodi p\u00ebr p\u00ebrcaktimin e funksioneve, i p\u00ebrdorur n\u00eb operacione si \"git diff\/grep --show-function\/--function-context\", \u00ebsht\u00eb zgjeruar me mb\u00ebshtetje p\u00ebr p\u00ebrcaktimin e kufijve t\u00eb funksioneve n\u00eb programet n\u00eb gjuh\u00ebn <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Elixir_(%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)\">Elixir<\/a><\/noindex>.\n<li class=\"l\"> N\u00eb \"git add\", \"git commit\", \"git reset\" dhe komanda t\u00eb tjera \u00ebsht\u00eb shtuar nj\u00eb opsion i ri \"--pathspec-from-file\", q\u00eb ofron mund\u00ebsin\u00eb p\u00ebr t\u00eb ngarkuar nj\u00eb list\u00eb rrug\u00ebsh nga nj\u00eb skedar ose nga nj\u00eb rrjedh\u00eb hyr\u00ebse, p\u00ebrve\u00e7 se t'i listosh ato n\u00eb komand\u00ebn e linj\u00ebs.\n<li class=\"l\"> \u00cbsht\u00eb zgjidhur problemi me p\u00ebrcaktimin e rinovimeve n\u00eb nivelin e katalog\u00ebve kur shkruhen commit-et. P\u00ebrcaktimi nuk funksiononte n\u00eb rastin e zhvendosjes s\u00eb p\u00ebrmbajtjes s\u00eb n\u00ebnkatalogut n\u00eb rr\u00ebnj\u00ebn e depozit\u00ebs.\n<li class=\"l\"> \u00cbsht\u00eb propozuar nj\u00eb implementim fillestar i komand\u00ebs s\u00eb rip\u00ebrpunuar \"git add -i\", q\u00eb lejon shtimin e p\u00ebrmbajtjes s\u00eb ndryshuar n\u00eb modin interaktiv, e rip\u00ebrpunuar nga Perl n\u00eb C. Nj\u00eb rip\u00ebrpunim i ngjash\u00ebm \u00ebsht\u00eb duke u zhvilluar p\u00ebr komand\u00ebn \"git add -p\".\n<li class=\"l\"> \u00cbsht\u00eb b\u00ebr\u00eb refaktorizimi i komand\u00ebs \"git log --graph\", e cila formon nj\u00eb imazh ASCII t\u00eb grafit me historin\u00eb e ndryshimeve n\u00eb depo. Rip\u00ebrpunimi i leht\u00ebsuar ndjesh\u00ebm dhe thjeshtoi daljen pa deformuar struktur\u00ebn e historis\u00eb, \u00e7ka, p\u00ebr shembull, zgjidhi problemin e daljes s\u00eb imazhit p\u00ebrtej gjer\u00ebsis\u00eb s\u00eb rreshtit t\u00eb terminalit.\n<li class=\"l\"> Opsioni \"git log --format=..\", q\u00eb lejon ndryshimin e formatit t\u00eb daljes,<br \/>\n\u00ebsht\u00eb zgjeruar me mb\u00ebshtetje p\u00ebr flamujt \"l\/L\" p\u00ebr daljen vet\u00ebm e pjes\u00ebs s\u00eb adres\u00ebs elektrlike, e cila \u00ebsht\u00eb e specifikuar para simbolit \"@\" (p.sh., e dobishme kur t\u00eb gjith\u00eb zhvilluesit e kan\u00eb t\u00eb nj\u00ebjtin domain p\u00ebr email).<\/p>\n<li class=\"l\"> N\u00eb komand\u00ebn \"git submodule\" \u00ebsht\u00eb shtuar n\u00ebnkomanda \"set-url\".\n<li class=\"l\"> Grupet e testit jan\u00eb azhurnuar n\u00eb kuad\u00ebr t\u00eb p\u00ebrgatitjes p\u00ebr kalimin n\u00eb<br \/>\n algoritmin e hash-it SHA-2 n\u00eb vend t\u00eb SHA-1.<\/p>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Burimi: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52180\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\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.25.0. 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, \u0442\u0430\u043a\u0436\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 [&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-55185","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\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\" \/>\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-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25\" \/>\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 \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.25 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25\" \/>\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=\"2020-01-13T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:16+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 distribuar t\u00eb menaxhimit t\u00eb kodit burimor Git 2.25 | ProHoster","description":"\u00cbsht\u00eb n\u00eb dispozicion nj\u00eb version i sistemit t\u00eb shp\u00ebrndar\u00eb p\u00ebr menaxhimin e teksteve burimore","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25","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 \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.25 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\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","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-raspredelennoj-sistemy-upravleniya-ishodnymi-tekstami-git-2-25","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":"2020-01-13T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55185","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":null,"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":"2021-02-28 19:48:30","updated":"2022-09-27 23:15:18","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\/55185","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=55185"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/55185\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=55185"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=55185"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=55185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}