{"id":35419,"date":"2019-10-31T22:04:14","date_gmt":"2019-10-31T19:04:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ispolzujte-git-pri-dokumentirovanii\/"},"modified":"2019-10-31T22:04:14","modified_gmt":"2019-10-31T19:04:14","slug":"ispolzujte-git-pri-dokumentirovanii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/ispolzujte-git-pri-dokumentirovanii","title":{"rendered":"P\u00ebrdorni GIT n\u00eb dokumentim","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nganj\u00ebher\u00eb jo vet\u00ebm dokumentacioni vet\u00eb, por edhe procesi i pun\u00ebs mbi t\u00eb mund t\u00eb jet\u00eb kritik. P\u00ebr shembull, n\u00eb rastet e projekteve, pjesa m\u00eb e madhe e pun\u00ebs \u00ebsht\u00eb e lidhur sakt\u00ebsisht me p\u00ebrgatitjen e dokumentacionit, dhe nj\u00eb proces i gabuar mund t\u00eb \u00e7oj\u00eb n\u00eb gabime dhe madje n\u00eb humbje informacioni, dhe, p\u00ebr rrjedhoj\u00eb, n\u00eb humbje koh\u00eb dhe p\u00ebrfitimi. Por edhe n\u00ebse ky tem\u00eb nuk \u00ebsht\u00eb qendrore n\u00eb pun\u00ebn tuaj dhe ndodhet n\u00eb periferin\u00eb, akoma nj\u00eb proces i sakt\u00eb mund t\u00eb p\u00ebrmir\u00ebsoj\u00eb cil\u00ebsin\u00eb e dokumentit dhe t'ju kursej\u00eb koh\u00eb.<\/p>\n<p>Qasja e p\u00ebrshkruar k\u00ebtu, me <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nihole\/md2docx\">shembullin e nj\u00eb zbatimi konkret<\/a><\/noindex>, ka nj\u00eb nivel t\u00eb ul\u00ebt hyrjeje. Teknikisht, mund t\u00eb filloni t\u00eb punoni ndryshe, q\u00eb nes\u00ebr. <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Vendosja e detyr\u00ebs<\/h3>\n<p>\nJu duhet t\u00eb krijoni nj\u00eb dokument ose nj\u00eb set dokumentesh. Ndoshta \u00ebsht\u00eb dokumentacioni i projektit ose protokollimi i rrjetit tuaj, ose di\u00e7ka m\u00eb e thjesht\u00eb, p\u00ebr shembull, ju duhet t\u00eb p\u00ebrshkruani proceset n\u00eb kompanin\u00eb tuaj ose n\u00eb departamentin tuaj. P\u00ebr t\u00eb th\u00ebn\u00eb n\u00eb p\u00ebrgjith\u00ebsi, b\u00ebhet fjal\u00eb p\u00ebr \u00e7do dokument ose grup dokumentesh me tekst, imazhe, tabela... Le ta komplikohemi k\u00ebt\u00eb detyr\u00eb sepse <\/p>\n<ol>\n<li>kjo pun\u00eb parashikon bashk\u00ebpunim, p\u00ebrpjekje nga nj\u00eb grup ose disa grupe punonj\u00ebsish<\/li>\n<li>n\u00eb fund do t\u00eb d\u00ebshironit t\u00eb keni nj\u00eb dokument n\u00eb nj\u00eb format t\u00eb caktuar, me atributet e stilit korporativ, i krijuar sipas nj\u00eb shablloni t\u00eb caktuar. P\u00ebr sakt\u00ebsi, do t\u00eb supozojm\u00eb se \u00ebsht\u00eb MS Word (.docx)<\/li>\n<\/ol>\n<p>\nPara 10 vjet\u00ebsh, qasja do t\u00eb ishte e qart\u00eb: do t\u00eb krijonim nj\u00eb dokument ose dokumente MS Word dhe ndonj\u00ebher\u00eb do ta organizonim pun\u00ebn p\u00ebr ndryshime. <\/p>\n<p>Dhe kjo qasje \u00ebsht\u00eb ende n\u00eb fuqi. Kjo p\u00ebrdoret gjithashtu nga integrator\u00ebt e m\u00ebdhenj p\u00ebr krijimin e dokumentacionit t\u00eb projekteve. Por intuitivisht kuptohet se, n\u00ebse v\u00ebrtet punoni intensivisht, me shum\u00eb ndryshime dhe diskutime, p\u00ebr nj\u00eb periudh\u00eb t\u00eb gjat\u00eb mbi nj\u00eb dokument, kjo qasje nuk \u00ebsht\u00eb shum\u00eb e shkath\u00ebt.<\/p>\n<blockquote><p><b>Shembuj<\/b><\/p>\n<p>E ndjeva fort k\u00ebt\u00eb problem nd\u00ebrsa punoja n\u00eb nj\u00eb integrator t\u00eb madh. Procesi i ndryshimit t\u00eb dokumentacionit t\u00eb projektit ishte si n\u00eb vazhdim:<\/p>\n<ol>\n<li>inxhinieri shkarkon versionin m\u00eb t\u00eb fundit t\u00eb dokumentit MS Word (.docx)<\/li>\n<li>ndryshon emrin<\/li>\n<li>b\u00ebn ndryshime n\u00eb modin track<\/li>\n<li>d\u00ebrgon dokumentin me ndryshime te arkitekti<\/li>\n<li>po ashtu d\u00ebrgon nj\u00eb list\u00eb t\u00eb t\u00eb gjitha korrigjimeve me komente<\/li>\n<li>arkitekti analizon ndryshimet<\/li>\n<li>n\u00ebse gjith\u00e7ka \u00ebsht\u00eb n\u00eb rregull, ai kopjon ndryshimet n\u00eb skedarin me versionin m\u00eb t\u00eb fundit, nd\u00ebrron versionin, e ngarkohet n\u00eb burimin e p\u00ebrbashk\u00ebt<\/li>\n<li>n\u00ebse ka v\u00ebrejtje, inicohet nj\u00eb diskutim (email ose takime)<\/li>\n<li>arrihet nj\u00eb konsensusi<\/li>\n<li>pastaj pikat 3 - 9<\/li>\n<\/ol>\n<p>\nNd\u00ebrsa puna nuk ishte intensive, kjo funksiononte ndonj\u00eb m\u00ebnyr\u00eb. Por n\u00eb nj\u00eb moment t\u00eb caktuar, ky proces u b\u00eb ngushti kryesor i nj\u00eb projekti t\u00eb t\u00ebr\u00eb dhe solli probleme. Problemi ishte q\u00eb \u00e7do gj\u00eb b\u00ebhet e keqe sapo ndryshimet b\u00ebhen shpesh dhe ndodhen paralelisht nga disa ekipe.<\/p>\n<p>K\u00ebshtu, kur kaluam n\u00eb faz\u00ebn e testimit paraprak, filluan t\u00eb shfaqen probleme t\u00eb ndryshme dhe, ndon\u00ebse ishin t\u00eb vogla, por ishte nevoja t\u00eb ndryshoheshin dokumentet shpesh - kat\u00ebr ekipe t\u00eb ndryshme, \u00e7do dit\u00eb, pothuajse n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb, me diskutime. T\u00eb gjitha k\u00ebto ndryshime kalonin p\u00ebrmes nj\u00eb inxhinieri - arkitetkti. Skeda me dizajnin e projektit ishte e madhe, dhe si rrjedhoj\u00eb, arkitekti ishte i mbingarkuar me pun\u00eb rutinore t\u00eb lidhura me kopjimin dhe redaktimin t\u00eb madhe, b\u00ebnte shum\u00eb gabime, duhej t\u00eb kontrollonte gjith\u00e7ka, t\u00eb riposlisi, dhe n\u00eb p\u00ebrgjith\u00ebsi kjo ishte af\u00ebr kaosit. <\/p>\n<p>N\u00eb k\u00ebt\u00eb rast, qasja, qasja e pun\u00ebs mbi dokumentin MS Word, punonte me shum\u00eb v\u00ebshtir\u00ebsi dhe krijonte probleme.<\/p><\/blockquote>\n<p><\/p>\n<h3>Git, Markdown<\/h3>\n<p>\nDuke u p\u00ebrballur me problemin e p\u00ebrshkruar n\u00eb shembullin e m\u00ebsip\u00ebrm, fillova t\u00eb shqyrtoj k\u00ebt\u00eb \u00e7\u00ebshtje.<br \/>\nPash\u00eb se gjithnj\u00eb e m\u00eb shum\u00eb po b\u00ebhej e zakonshme t\u00eb p\u00ebrdorej <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Markdown\">Markdown<\/a><\/noindex> n\u00eb kombinim me <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Git\">Git<\/a><\/noindex> n\u00eb krijimin e dokumenteve.<\/p>\n<p>Git \u00ebsht\u00eb nj\u00eb mjet p\u00ebr zhvillim. Por pse t\u00eb mos e p\u00ebrdorim at\u00eb p\u00ebr procesin e dokumentimit? N\u00eb k\u00ebt\u00eb rast, \u00e7\u00ebshtja e pun\u00ebs shum\u00ebp\u00ebrdoruesve zgjidhet. Por p\u00ebr t\u00eb shfryt\u00ebzuar plot\u00ebsisht mund\u00ebsit\u00eb e Git, na nevojitet nj\u00eb format tekstual dokumenti, na nevojitet t\u00eb gjejm\u00eb nj\u00eb mjet tjet\u00ebr, jo MS Word, dhe p\u00ebr k\u00ebto q\u00ebllime Markdown \u00ebsht\u00eb i p\u00ebrshtatsh\u00ebm. <\/p>\n<p>Markdown \u00ebsht\u00eb nj\u00eb gjuh\u00eb e thjesht\u00eb e p\u00ebrshkrimit t\u00eb tekstit. Ajo \u00ebsht\u00eb e destinuar p\u00ebr t\u00eb krijuar tekste t\u00eb bukura n\u00eb skedar\u00ebt e zakonsh\u00ebm me format TXT. N\u00ebse krijojm\u00eb dokumentet tona n\u00eb Markdown, at\u00ebher\u00eb lidhja Markdown - Git duket natyrale.<\/p>\n<p>Dhe \u00e7do gj\u00eb do t\u00eb ishte n\u00eb rregull, dhe n\u00eb k\u00ebt\u00eb pik\u00eb do t\u00eb ishte e mundshme t\u00eb vendosej nj\u00eb pik\u00eb, sikur t\u00eb mos e kishim kushtin ton\u00eb t\u00eb dyt\u00eb: \"n\u00eb dalje na nevojitet nj\u00eb dokument n\u00eb nj\u00eb format t\u00eb caktuar, me atributet e stilit korporativ, i krijuar sipas nj\u00eb shablloni t\u00eb caktuar\" (dhe u dakorduam n\u00eb fillim, se p\u00ebr qart\u00ebsi kjo do t\u00eb jet\u00eb MS Word). K\u00ebshtu, n\u00ebse vendos\u00ebm t\u00eb p\u00ebrdorim Markdown, na nevojitet nj\u00eb m\u00ebnyr\u00eb p\u00ebr t\u00eb konvertuar k\u00ebt\u00eb skedar n\u00eb formatin .docx q\u00eb k\u00ebrkohet.<\/p>\n<p>Ekzistojn\u00eb programe konvertimi midis formateve t\u00eb ndryshme, p\u00ebr shembull, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Pandoc\">Pandoc<\/a><\/noindex>.<br \/>\nJu mund t\u00eb konvertoni skedarin Markdown n\u00eb format .docx me k\u00ebt\u00eb program.<br \/>\nMegjithat\u00eb, \u00ebsht\u00eb e r\u00ebnd\u00ebsishme t\u00eb kuptohet se, p\u00ebrve\u00e7 t\u00eb tjerash, jo \u00e7do gj\u00eb q\u00eb \u00ebsht\u00eb n\u00eb Markdown do t\u00eb konvertohet n\u00eb MS Word dhe, p\u00ebr m\u00eb tep\u00ebr, MS Word \u00ebsht\u00eb nj\u00eb vend i t\u00ebr\u00eb krahasuar me qytetin e rregullt q\u00eb \u00ebsht\u00eb Markdown. Ka nj\u00eb sasi t\u00eb madhe gj\u00ebrash q\u00eb gjenden n\u00eb Word dhe nuk ekzistojn\u00eb n\u00eb asnj\u00eb form\u00eb n\u00eb Markdown. Nuk mund t\u00eb merrni thjesht skedarin dhe me disa \u00e7el\u00ebsa t\u00eb Pandoc ta konvertoni formatin tuaj Markdown n\u00eb pamjen e d\u00ebshiruar MS Word. Prandaj, zakonisht, pas konvertimit, nevojitet \"p\u00ebrpunimi\" i dokumentit .docx t\u00eb marr\u00eb manualisht, gj\u00eb q\u00eb gjithashtu mund t\u00eb jet\u00eb e kushtueshme n\u00eb aspektin e koh\u00ebs dhe t\u00eb \u00e7oj\u00eb n\u00eb gabime.<\/p>\n<p>N\u00ebse do t\u00eb ishim n\u00eb gjendje t\u00eb shkruanim nj\u00eb skript q\u00eb automatikisht \"p\u00ebrfundonte\" at\u00eb q\u00eb Pandoc nuk e kishte b\u00ebr\u00eb - do t\u00eb ishte nj\u00eb zgjidhje ideale.<\/p>\n<p>Duke pasur parasysh se funksionaliteti i MS Word dhe Markdown nuk \u00ebsht\u00eb identik n\u00eb terma t\u00eb p\u00ebrgjithsh\u00ebm, un\u00eb mendoj se zgjidhja e k\u00ebsaj detyre \u00ebsht\u00eb e pamundur, por a mund t\u00eb b\u00ebhet kjo p\u00ebr situata specifike, p\u00ebr k\u00ebrkesa specifike? Eksperienca ime ka treguar se po, \u00ebsht\u00eb e mundur dhe ndoshta p\u00ebr shum\u00eb, ose mund t\u00eb jet\u00eb madje p\u00ebr shumic\u00ebn e situatave. <\/p>\n<h3>Zgjidhja e nj\u00eb detyre t\u00eb ve\u00e7ant\u00eb<\/h3>\n<p>\nPra, n\u00eb rastin tim, pas konvertimit t\u00eb skedarit me ndihm\u00ebn e Pandoc, m\u00eb duhej t\u00eb b\u00ebja p\u00ebrpunim t\u00eb m\u00ebtejsh\u00ebm manual t\u00eb skedar\u00ebve, konkretisht<\/p>\n<ul>\n<li>shto p\u00ebr Word fushat me num\u00ebrim automatik t\u00eb titujve (caption) t\u00eb tabelave dhe imazheve<\/li>\n<li>ndrysho stilin p\u00ebr tabelat <\/li>\n<\/ul>\n<p>\nNuk kam gjetur se si t\u00eb b\u00ebj k\u00ebt\u00eb me mjete standarde (Pandoc) ose mjete t\u00eb njohura. Prandaj, aplikova nj\u00eb skript python me <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mhammond\/pywin32\">pywin32<\/a><\/noindex> paket\u00eb. Si rezultat, arrita automatizim t\u00eb plot\u00eb. Tani mund t\u00eb konvertoj skedarin tim Markdown n\u00eb formatin e nevojsh\u00ebm t\u00eb dokumentit MS Word me nj\u00eb komand\u00eb. <\/p>\n<p>Shikoni detajet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nihole\/md2docx\">k\u00ebtu<\/a><\/noindex>.<\/p>\n<blockquote><p><b>V\u00ebrejtje<\/b><\/p>\n<p>N\u00eb k\u00ebt\u00eb shembull, natyrisht, un\u00eb transformoj nj\u00eb skedar t\u00eb caktuar Markdown, por po k\u00ebshtu \u00ebsht\u00eb p\u00ebrdorur t\u00eb nj\u00ebjtin qasje p\u00ebr nj\u00eb dokument \"luftarak\", dhe n\u00eb p\u00ebrfundim mora nj\u00eb dokument MS Word shum\u00eb t\u00eb ngjash\u00ebm me at\u00eb q\u00eb kishim marr\u00eb m\u00eb par\u00eb me formatim manual. <\/p><\/blockquote>\n<p>\nN\u00eb p\u00ebrgjith\u00ebsi, me pywin32 ne marrim kontrolle praktikisht t\u00eb plota mbi dokumentin MS Word, q\u00eb na lejon ta ndryshojm\u00eb dhe ta p\u00ebrfundojm\u00eb sipas standardeve t\u00eb korporat\u00ebs suaj. Natyrisht, k\u00ebto q\u00ebllime mund t\u00eb arrihen gjithashtu me mjete t\u00eb tjera, p\u00ebr shembull, makro VBA, por mua m\u00eb ishte m\u00eb e leht\u00eb t\u00eb p\u00ebrdor python.<\/p>\n<p>Formula e shkurt\u00ebr e k\u00ebtij qasja \u00ebsht\u00eb:<\/p>\n<pre><code class=\"plaintext\">Markdown + Git -- (di\u00e7ka) --&gt; MS Word<\/code><\/pre>\n<p>\nNuk \u00ebsht\u00eb aq e r\u00ebnd\u00ebsishme \u00e7far\u00eb \u00ebsht\u00eb \"di\u00e7ka\". N\u00eb rastin tim, kjo ishte Pandoc dhe python me pywin32. Ndoshta keni preferenca t\u00eb tjera, por e r\u00ebnd\u00ebsishme \u00ebsht\u00eb se kjo \u00ebsht\u00eb e mundur. Dhe kjo \u00ebsht\u00eb mesazhi kryesor i k\u00ebtij artikulli.<\/p>\n<p>P\u00ebr t\u00eb p\u00ebrmbledhur, ideja \u00ebsht\u00eb q\u00eb me k\u00ebt\u00eb qasje punoni vet\u00ebm me skedarin Markdown dhe p\u00ebrdorni Git p\u00ebr t\u00eb organizuar pun\u00ebn ekipore dhe p\u00ebr menaxhimin e versioneve, dhe vet\u00ebm kur \u00ebsht\u00eb e nevojshme (p\u00ebr shembull, p\u00ebr t\u00eb ofruar dokumentacion p\u00ebr klientin) automatikisht krijoni skedarin e nevojsh\u00ebm (p\u00ebr shembull, MS Word). <\/p>\n<h3>Procesi<\/h3>\n<p>\nMendoj se p\u00ebr shum\u00eb njer\u00ebz formula e p\u00ebrmendur m\u00eb lart \u00ebsht\u00eb mjaft e mjaftueshme p\u00ebr t\u00eb kuptuar se si tani mund t\u00eb organizohet procesi i pun\u00ebs me dokumentacionin. Por un\u00eb zakonisht orientohem p\u00ebr inxhinier\u00ebt e rrjetit, prandaj n\u00eb m\u00ebnyr\u00eb t\u00eb p\u00ebrgjithshme do t\u00eb ilustroj se si tani mund t\u00eb duket procesi i pun\u00ebs, dhe \u00e7far\u00eb ndryshon nga qasja me redaktimin e skedar\u00ebve MS Word.<\/p>\n<p>P\u00ebr qart\u00ebsi, si platform\u00eb p\u00ebr pun\u00ebn me Git do t\u00eb zgjidhnim GitHub. At\u00ebher\u00eb duhet t\u00eb krijoni nj\u00eb depo dhe n\u00eb deg\u00ebn master t\u00eb vendosni skedarin ose skedar\u00ebt Markdown me t\u00eb cil\u00ebt keni n\u00eb plan t\u00eb punoni. <\/p>\n<p>Ne do t\u00eb shqyrtojm\u00eb nj\u00eb proces t\u00eb thjesht\u00eb, t\u00eb bazuar n\u00eb \"git flow\". P\u00ebrshkrimi i tij mund t\u00eb gjendet si n\u00eb internet, ashtu edhe n\u00eb <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/346066\/\">habr<\/a><\/noindex>.<\/p>\n<p>Supozoni se kat\u00ebr persona po punojn\u00eb mbi dokumentacionin dhe ju jeni nj\u00ebri prej tyre. At\u00ebher\u00eb krijohen kat\u00ebr deg\u00eb t\u00eb tjera (branch), p\u00ebr shembull, me emrat e k\u00ebtyre njer\u00ebzve. \u00c7do njeri punon lokal n\u00eb deg\u00ebn e tij dhe b\u00ebn ndryshime me t\u00eb gjitha komandat e nevojshme <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/joshnh\/Git-Commands\">git.<\/a><\/noindex>. <\/p>\n<p>Pas p\u00ebrfundimit t\u00eb nj\u00eb pjes\u00eb pune, formoni nj\u00eb pull request, duke njohtuar k\u00ebshtu diskutimin p\u00ebr ndryshimet tuaja. Ndoshta, gjat\u00eb diskutimit, do t\u00eb zbuloni se duhet t\u00eb shtoni ose ndryshoni di\u00e7ka tjet\u00ebr. N\u00eb k\u00ebt\u00eb rast, ju b\u00ebni ndryshimet e nevojshme dhe krijoni nj\u00eb pull request t\u00eb m\u00ebtejsh\u00ebm. N\u00eb fund, ndryshimet tuaja pranohet dhe bashkohen (merge) me deg\u00ebn master (ose hidhen posht\u00eb).<\/p>\n<p>Sigurisht, kjo \u00ebsht\u00eb nj\u00eb p\u00ebrshkrim mjaft i p\u00ebrgjithsh\u00ebm. Sugjeroj q\u00eb p\u00ebr t\u00eb krijuar nj\u00eb proces t\u00eb detajuar t\u00eb kontaktoni zhvilluesit tuaj ose t\u00eb gjeni njer\u00ebz t\u00eb njohur. Por dua t\u00eb n\u00ebnvizoj se pragu i hyrjes n\u00eb Git \u00ebsht\u00eb mjaft i ul\u00ebt. Kjo nuk do t\u00eb thot\u00eb se protokolli \u00ebsht\u00eb i thjesht\u00eb, por mund t\u00eb filloni me di\u00e7ka t\u00eb thjesht\u00eb. N\u00ebse nuk dini asgj\u00eb, mendoj se duke shpenzuar disa or\u00eb ose ndoshta disa dit\u00eb p\u00ebr t\u00eb studiuar dhe instaluar, mund t\u00eb filloni ta p\u00ebrdorni at\u00eb.<\/p>\n<p>Cila \u00ebsht\u00eb dobi e k\u00ebtij qasjeje krahasuar, p\u00ebr shembull, me procesin e p\u00ebrshkruar n\u00eb shembullin m\u00eb sip\u00ebr?<\/p>\n<p>N\u00eb t\u00eb v\u00ebrtet\u00eb, proceset jan\u00eb mjaft t\u00eb ngjashme, thjesht keni z\u00ebvend\u00ebsuar<\/p>\n<p>kopjimin e skedarit -&gt; krijimin e deg\u00ebs (branch)<br \/>\nkopjimin e tekstit n\u00eb skedarin p\u00ebrfundimtar -&gt; bashkimin (merge)<br \/>\nkopjimin e ndryshimeve t\u00eb fundit p\u00ebr vete -&gt; git pull\/fetch<br \/>\ndiskutimin n\u00eb komunikim -&gt; k\u00ebrkesat p\u00ebr t\u00ebrheqje (pull requests)<br \/>\nmodaliteti i ndjekjes -&gt; git diff<br \/>\nversioni i fundit t\u00eb miratuar -&gt; dega master<br \/>\nbackup (kopjimi n\u00eb serverin e larg\u00ebt) -&gt; git push<br \/>\n\u2026<\/p>\n<p>Pra, keni automatizuar t\u00eb gjitha ato q\u00eb duhet t'i b\u00ebnit edhe manualisht.<\/p>\n<p>N\u00eb nj\u00eb nivel m\u00eb t\u00eb lart\u00eb, kjo ju lejon t\u00eb <\/p>\n<ul>\n<li>krijoni nj\u00eb proces t\u00eb qart\u00eb, t\u00eb thjesht\u00eb dhe t\u00eb kontrolluar p\u00ebr ndryshimin e dokumentacionit<\/li>\n<li>pasi dokumenti p\u00ebrfundimtar (n\u00eb shembullin ton\u00eb MS Word) krijohet automatikisht, kjo zvog\u00eblon mund\u00ebsin\u00eb e gabimeve t\u00eb lidhura me formatimin<\/li>\n<\/ul>\n<p><\/p>\n<blockquote><p><b>V\u00ebrejtje<\/b><\/p>\n<p>P\u00ebr shkak t\u00eb \u00e7\u2019k\u00ebsaj, mendoj se \u00ebsht\u00eb e qart\u00eb se, edhe n\u00ebse punoni vet\u00ebm mbi dokumentacionin, p\u00ebrdorimi i Git mund t\u00eb leht\u00ebsoj\u00eb ndjesh\u00ebm pun\u00ebn tuaj.<\/p><\/blockquote>\n<p>\nT\u00eb gjitha k\u00ebto rrisin cil\u00ebsin\u00eb e dokumentacionit dhe zvog\u00eblojn\u00eb koh\u00ebn e krijimit t\u00eb tij. Dhe nj\u00eb bonus i vog\u00ebl - do t\u00eb m\u00ebsoni Git, gj\u00eb q\u00eb do t'ju ndihmoj\u00eb n\u00eb automatizimin e rrjetit tuaj \ud83d\ude42<\/p>\n<h3>Si t\u00eb kaloni n\u00eb procesin e ri?<\/h3>\n<p>\nN\u00eb fillim t\u00eb artikullit kam shkruar se nes\u00ebr mund t\u00eb filloni t\u00eb punoni ndryshe. Si ta drejtoni pun\u00ebn tuaj n\u00eb nj\u00eb rrjedh\u00eb t\u00eb re?<\/p>\n<p>Ja se si do t\u00eb duhet t\u00eb veproni:<\/p>\n<ul>\n<li>n\u00ebse dokumenti juaj \u00ebsht\u00eb shum\u00eb i madh, ndahet n\u00eb pjes\u00eb<\/li>\n<li>konvertoni secil\u00ebn pjes\u00eb n\u00eb Markdown (p.sh., me Pandoc)<\/li>\n<li>installoni nj\u00eb nga redaktoret e Markdown (un\u00eb p\u00ebrdor <noindex><a rel=\"nofollow\" href=\"https:\/\/typora.io\">Typora<\/a><\/noindex>)<\/li>\n<li>ndoshta do t'ju duhet t\u00eb rregulloni formatimin e dokumenteve Markdown t\u00eb krijuara<\/li>\n<li>filloni t\u00eb aplikoni procesin e p\u00ebrshkruar n\u00eb kapitullin e m\u00ebparsh\u00ebm<\/li>\n<li>n\u00eb t\u00eb nj\u00ebjt\u00ebn koh\u00eb filloni ta modifikoni skenarin e konvertimit p\u00ebr nevojat tuaja (ose krijoni di\u00e7ka tuaj\u00ebn) <\/li>\n<\/ul>\n<p>\nNuk \u00ebsht\u00eb e nevojshme t\u00eb prisni derisa t\u00eb krijoni dhe miratoni n\u00eb m\u00ebnyr\u00eb t\u00eb p\u00ebrkryer mekanizmin e konvertimit Markdown -&gt; pamja e k\u00ebrkuar e dokumentit. E v\u00ebrteta \u00ebsht\u00eb se, edhe n\u00ebse nuk arrini t\u00eb automatizoni shpejt procedur\u00ebn e transformimit t\u00eb dosjeve tuaja Markdown, s\u00ebrish do t\u00eb jeni n\u00eb gjendje ta b\u00ebni at\u00eb n\u00eb nj\u00eb form\u00eb me Pandoc dhe pastaj ta arrini pamjen p\u00ebrfundimtare manualisht. Zakonisht nuk \u00ebsht\u00eb e nevojshme ta b\u00ebni k\u00ebt\u00eb shpesh, por vet\u00ebm n\u00eb fund t\u00eb fazave t\u00eb caktuara, dhe kjo pun\u00eb manuale, ndon\u00ebse e pak\u00ebndshme, \u00ebsht\u00eb gjithsesi, n\u00eb mendimin tim, mjaft e pranueshme n\u00eb faz\u00ebn e testimit dhe nuk duhet t\u00eb ngadal\u00ebsoj\u00eb shum\u00eb procesin. <\/p>\n<p>T\u00eb gjitha t\u00eb tjerat (Markdown, Git, Pandoc, Typora) jan\u00eb tashm\u00eb gati dhe nuk k\u00ebrkojn\u00eb shum\u00eb p\u00ebrpjekje ose koh\u00eb p\u00ebr t'u filluar pun\u00ebn me to.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/456410\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u043d\u043e\u0433\u0434\u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u043d\u043e \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043d\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043b\u044c\u0432\u0438\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438, \u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u0438 \u0434\u0430\u0436\u0435 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0430, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0438 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0432\u044b\u0433\u043e\u0434\u044b. \u041d\u043e \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u0430 \u0442\u0435\u043c\u0430 \u0438 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0439 [&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":[688],"tags":[],"class_list":["post-35419","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u043d\u043e\u0433\u0434\u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u043d\u043e \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043d\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043b\u044c\u0432\u0438\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438, \u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u0438 \u0434\u0430\u0436\u0435 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0430, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0438 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0432\u044b\u0433\u043e\u0434\u044b. \u041d\u043e \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u0430 \u0442\u0435\u043c\u0430 \u0438 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0439\" \/>\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\/administrirovanie\/ispolzujte-git-pri-dokumentirovanii\" \/>\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\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 GIT \u043f\u0440\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u043d\u043e\u0433\u0434\u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u043d\u043e \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043d\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043b\u044c\u0432\u0438\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438, \u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u0438 \u0434\u0430\u0436\u0435 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0430, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0438 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0432\u044b\u0433\u043e\u0434\u044b. \u041d\u043e \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u0430 \u0442\u0435\u043c\u0430 \u0438 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/ispolzujte-git-pri-dokumentirovanii\" \/>\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=\"2019-10-31T19:04:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:14+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\udd47P\u00ebrdorni GIT kur dokumentoni | ProHoster","description":"Nd sometimes vet\u00eb dokumentacioni, por edhe procesi i pun\u00ebs mbi t\u00eb mund t\u00eb jet\u00eb kritik. P\u00ebr shembull, n\u00eb rastin e projekteve, pjesa m\u00eb e madhe e pun\u00ebs lidhet sakt\u00ebsisht me p\u00ebrgatitjen e dokumentacionit, dhe nj\u00eb proces i gabuar mund t\u00eb \u00e7oj\u00eb n\u00eb gabime dhe madje n\u00eb humbjen e informacionit dhe, si rezultat, n\u00eb humbjen e koh\u00ebs dhe p\u00ebrfitimit. Por edhe n\u00ebse kjo tem\u00eb nuk \u00ebsht\u00eb qendrore","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/ispolzujte-git-pri-dokumentirovanii","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\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 GIT \u043f\u0440\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster","og:description":"\u0418\u043d\u043e\u0433\u0434\u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f, \u043d\u043e \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 \u043d\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043b\u044c\u0432\u0438\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438, \u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043e\u0448\u0438\u0431\u043a\u0430\u043c \u0438 \u0434\u0430\u0436\u0435 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0430, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0438 \u043a \u043f\u043e\u0442\u0435\u0440\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u0432\u044b\u0433\u043e\u0434\u044b. \u041d\u043e \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u044d\u0442\u0430 \u0442\u0435\u043c\u0430 \u0438 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0439","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/ispolzujte-git-pri-dokumentirovanii","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":"2019-10-31T19:04:14+00:00","article:modified_time":"2019-10-31T19:04:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35419","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":"2026-01-21 23:10:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:03:21","updated":"2026-01-21 23:10:19","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\/35419","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=35419"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/35419\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=35419"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=35419"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=35419"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}