{"title":"Stóráil cód foinse Django","version":"6.1","locale":"ga","docname":"internals/git","url":"/ga/6.1/internals/git/","canonical":"https://djangodocs.dev/ga/6.1/internals/git/","summary":"Agus feidhmchlár Django á imscaradh i dtimpeallacht táirgeachta fíor, beidh tú ag iarraidh beagnach i gcónaí scaoileadh pacáistithe oifigiúil de Django a úsáid. Mar…","html":"<h1>Stóráil cód foinse Django<a class=\"heading-anchor\" href=\"#the-django-source-code-repository\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Agus feidhmchlár Django á imscaradh i dtimpeallacht táirgeachta fíor, beidh tú ag iarraidh beagnach i gcónaí <a class=\"reference external\" href=\"https://www.djangoproject.com/download/\">scaoileadh pacáistithe oifigiúil de Django</a> a úsáid.</p>\n<p>Mar sin féin, más mian leat cód forbartha a thriail ó scaoileadh atá le teacht nó cur le forbairt Django, beidh ort clón de stór cód foinse Django a fháil.</p>\n<p>Clúdaíonn an doiciméad seo an bealach a leagtar amach an stór cód agus conas oibriú leis agus rudaí a aimsiú ann.</p>\n<section id=\"high-level-overview\">\n<h2>Forbhreathnú ardlei<a class=\"heading-anchor\" href=\"#high-level-overview\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Úsáideann stór cód foinse Django Git `_ chun athruithe ar an gcód a rianú le himeacht ama, mar sin beidh cóip den chliant Git ag teastáil uait (clár ar a dtugtar `git `) ar do ríomhaire, agus beidh tú ag iarraidh eolas a chur ar na buneilimintí ar an gcaoi a n-oibríonn Git.</p>\n<p>Cuireann suíomh Gréasáin Git íoslódálacha ar fáil do chórais oibriúcháin Tá méideanna ollmhóra de “doiciméadú” sa suíomh freisin.</p>\n<p>&lt; <a class=\"reference external\" href=\"https://github.com/django/django\">https://github.com/django/django</a>&gt;Tá stór Django Git suite ar líne ag <a class=\"reference internal\" href=\"#github-com-django-django\">github.com/django/django</a>. Tá an cód foinse iomlán ann do gach eisiúint Django, ar féidir leat brabhsáil ar líne.</p>\n<p>Cuimsíonn stór Git roinnt <a class=\"reference external\" href=\"https://github.com/django/django/branches\">brainse</a>:</p>\n<ul class=\"simple\">\n<li><p>Tá an príomhchód forbartha i <code class=\"docutils literal notranslate\"><span class=\"pre\">príomh</span></code> a bheidh mar an chéad eisiúint pacáistithe eile de Django. Seo an áit a bhfuil an chuid is mó den ghníomhaíocht forbartha dírithe.</p></li>\n<li><p>Is iad stable/A.B.X` na brainsí ina dtarlaíonn obair ullmhúcháin scaoilte. Úsáidtear iad freisin le haghaidh eisiúintí bugfix agus slándála a tharlaíonn de réir mar is gá tar éis leagan gné a scaoileadh tosaigh.</p></li>\n</ul>\n<p>Tá <a class=\"reference external\" href=\"https://github.com/django/django/tags\">tags</a> sa stór Git freisin. Is iad seo na hathbhreithnithe beachta as a dtáirgeadh eisiúintí pacáistithe Django, ó leagan 1.0.</p>\n<p>&lt;archived-feature-development-work&gt;Tá roinnt clibeanna ann freisin faoin réimír <code class=\"docutils literal notranslate\"><span class=\"pre\">cartlan/</span></code> le haghaidh: ref: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>obair chartlannaithe <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>.</p>\n<p>&lt; <a class=\"reference external\" href=\"https://github.com/django/djangoproject.com\">https://github.com/django/djangoproject.com</a>&gt;Is féidir an cód foinse don láithreán gréasáin <a class=\"reference internal\" href=\"#djangoproject-com\">DjangoProject.com</a> a fháil ag <a class=\"reference internal\" href=\"#github-com-django-djangoproject-com\">github.com/django/djangoproject.com</a> &lt; <a class=\"reference external\" href=\"https://www.djangoproject.com/\">https://www.djangoproject.com/</a>&gt;.</p>\n</section>\n<section id=\"the-main-branch\">\n<h2>An phríomhbhrainse<a class=\"heading-anchor\" href=\"#the-main-branch\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Más mian leat triail a bhaint as an gcód forbartha don chéad eisiúint eile de Django, nó más mian leat cur le Django trí fhabhtanna a shocrú nó gnéithe nua a fhorbairt, beidh tú ag iarraidh an cód a fháil ón bpríomhbhrainse.</p>\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Roimh an Mhárta 2021, tugadh “máistir” ar an bpríomh-bhrainse.</p>\n</aside>\n<p>Tabhair faoi deara go bhfaighidh seo* uach* de Django: chomh maith leis an modúl django` barrleibhéil ina bhfuil cód Python, gheobhaidh tú cóip de dhoiciméadú Django, sraith tástála, scripteanna pacáistithe agus giotáin ilghnéitheacha eile freisin. Beidh cód Django i láthair i do chlón mar eolaire darb ainm <code class=\"docutils literal notranslate\"><span class=\"pre\">django</span></code>.</p>\n<p>Chun triail a bhaint as an gcód in-fhorbartha le d'iarratais féin, cuir an eolaire ina bhfuil do chlón ar do chonair allmhairithe Python. Ansin gheobhaidh ráitis <code class=\"docutils literal notranslate\"><span class=\"pre\">allmhairiúcháin</span> <span class=\"pre\">``a</span> <span class=\"pre\">lorgaíonn</span> <span class=\"pre\">Django</span> <span class=\"pre\">an</span> <span class=\"pre\">modúl</span> <span class=\"pre\">``django</span></code> laistigh de do chlón.</p>\n<p>Má tá tú chun bheith ag obair ar chód Django (abair, chun fabht a shocrú nó gné nua a fhorbairt), is dócha gur féidir leat stop a chur le léamh anseo agus bogadh ar aghaidh chuig: doc: an doiciméadú chun cur le Django, a chlúdaíonn rudaí cosúil leis an stíl chódaithe is fearr agus conas paiste a ghiniúint &lt;/internals/contributing/index&gt; agus a chur isteach.</p>\n</section>\n<section id=\"stable-branches\">\n<h2>Brainsí cobhsaí<a class=\"heading-anchor\" href=\"#stable-branches\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Úsáideann Django brainsí chun ullmhú le haghaidh eisiúintí Django. Tá a bhrainse cobhsaí féin ag gach mór-sraith scaoilte.</p>\n<p>Is féidir na brainsí seo a fháil sa stór mar bhrainsí stable/A.B.X` agus cruthófar iad díreach tar éis don chéad alfa a chlibeáil.</p>\n<p>Mar shampla, díreach tar éis <em>Django 1.5 alpha 1</em> a chlibeáil, cruthaíodh an brainse stable/1.5.x` agus rinneadh gach obair bhreise ar an gcód a ullmhú don scaoileadh 1.5 deiridh ansin.</p>\n<p>Soláthraíonn na brainsí seo tacaíocht fabhshocraithe agus slándála freisin mar a thuairiscítear in:ref: supportted-versions-policy.</p>\n<p>Mar shampla, tar éis Django 1.5 a scaoileadh, ní fhaigheann an brainse stable/1.5.x ach socruithe le haghaidh fabhtanna slándála agus cobhsaíochta criticiúla, a scaoiltear sa deireadh mar Django 1.5.1 agus mar sin de, ní fhaigheann stable/1.4.x ach socruithe slándála agus caillteanais sonraí, agus ní fhaigheann stable/1.3.x aon nuashonruithe a thuilleadh.</p>\n<aside class=\"admonition-historical-information admonition\">\n<p class=\"admonition-title\">Eolas stairiúil</p>\n<p>Glacadh leis an mbeartas seo maidir le brainsí stable/A.B.X a láimhseáil ag tosú leis an timthriall scaoilte Django 1.5.</p>\n<p>Roimhe seo, níor cruthaíodh na brainsí seo go dtí díreach tar éis na n-eisiúintí agus tharla an obair chobhsaíochta ar an bpríomhbhrainse stór Dá bhrí sin, ní fhéadfaí aon obair forbartha gné nua a dhéanamh don chéad eisiúint eile de Django go dtí go tharla an scaoileadh deiridh.</p>\n<p>Mar shampla, go gairid tar éis scaoileadh Django 1.3 cruthaíodh an brainse <code class=\"docutils literal notranslate\"><span class=\"pre\">stable/1.3.x</span></code>. Tá an tacaíocht oifigiúil don scaoileadh sin imithe in éag, agus mar sin ní fhaigheann sé cothabháil dhíreach ó thionscadal Django a thuilleadh. Mar sin féin, tá sé sin agus gach brainse eile atá ainmnithe mar an gcéanna fós ann, agus d'úsáid baill den phobal leasmhara iad ó am go chéile chun tacaíocht neamhoifigiúil a sholáthar do sheaneisiúintí Django.</p>\n</aside>\n</section>\n<section id=\"id1\">\n<h2>Clibeanna<a class=\"heading-anchor\" href=\"#id1\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Tá gach scaoileadh Django clibeáilte agus sínithe ag an scaoilteoir.</p>\n<p>Is féidir na clibeanna a fháil ar leathanach <a class=\"reference external\" href=\"https://github.com/django/django/tags\">tags</a> GitHub.</p>\n<section id=\"archived-feature-development-work\">\n<span id=\"id3\"></span><h3>Obair forbartha gnéithe cartlann<a class=\"heading-anchor\" href=\"#archived-feature-development-work\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<aside class=\"admonition-historical-information admonition\">\n<p class=\"admonition-title\">Eolas stairiúil</p>\n<p>Ó bhog Django go Git in 2012, is féidir le duine ar bith an stór a chlónú agus a gcuid brainsí féin a chruthú, ag maolú ar an ngá atá le brainsí oifigiúla sa stór cód foinse.</p>\n<p>Tá an chuid seo a leanas úsáideach den chuid is mó má tá tú ag iniúchadh ar stair an stór, mar shampla má tá tú ag iarraidh tuiscint a fháil ar an gcaoi a dearadh roinnt gnéithe.</p>\n</aside>\n<p>Is gnách go mbíonn brainsí forbartha gnéithe sealadacha de réir a nádúr. Táirgeann cuid acu gnéithe rathúla a chumasc ar ais i bpríomhbhrainse Django chun a bheith mar chuid de scaoileadh oifigiúil, ach ní dhéanann cuid eile; i gceachtar cás, tagann am nuair nach bhfuil aon fhorbróir ag obair go gníomhach ar an mbrainse a thuilleadh. Ag an bpointe seo meastar go bhfuil an brainse dúnta.</p>\n<p>Ba ghnách Django a chothabháil leis an gcóras rialaithe athbhreithnithe Subversion, nach bhfuil aon bhealach caighdeánach aige seo a léiriú. Mar réiteach, aistríodh brainsí de Django atá dúnta agus nach gcoimeádtar a thuilleadh go “attic”.</p>\n<p>Tá roinnt clibeanna ann faoin réimír <code class=\"docutils literal notranslate\"><span class=\"pre\">cartlan/</span></code> chun tagairt a choinneáil don obair seo agus don obair eile a bhfuil spéis stairiúil acu.</p>\n<p>Tagraíonn na clibeanna seo a leanas faoin réimír cartlan/attic/` do bharr na mbrainsí a tháinig a gcód mar chuid de Django féin sa deireadh:</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">boulder-oracle-sprint</span></code>: Tacaíocht bhreise do bhunachair sonraí Oracle le léarscáil réad-gaolmhar Django. Tá sé seo mar chuid de Django ó scaoileadh 1.0.</p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">gis</span></code>: Tacaíocht bhreise le haghaidh ceisteanna geografachaíocha/spásúla le mapálaí réad-gaolmhar Django. Tá sé seo mar chuid de Django ó scaoileadh 1.0, mar an feidhmchlár cuachta <code class=\"docutils literal notranslate\"><span class=\"pre\">django.contrib.gis</span></code>.</p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">i18n</span></code>: Cuireadh leis: Doc: tacaíocht idirnáisiúnaitheach chuig Django. &lt;/topics/i18n/index&gt; Tá sé seo mar chuid de Django ó scaoileadh 0.90.</p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">dhíchur</span> <span class=\"pre\">draíoch</span></code>: Athchóiriú mór ar APIs inmheánacha agus poiblí araon mapaitheora réad-choibhneasta Django. Tá sé seo mar chuid de Django ó scaoileadh 0.95.</p></li>\n<li><p>&lt;/topics/auth/index&gt; &lt;authentication-backends&gt;``multi-auth``: Athfhreastóireacht ar:doc: Creat fíordheimhnithe cuinnithe Django a chuir tacaíocht le haghaidh: ref: <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>cúltaca fíordheimhniúcháin <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">`</span></a>. Tá sé seo mar chuid de Django ó scaoileadh 0.95.</p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">new-admin</span></code>: Athfhorthóireacht ar:doc: Iarratas riaracháin cuabháilte Django. &lt;/ref/contrib/admin/index&gt; Tháinig sé seo mar chuid de Django amhail an scaoileadh 0.91, ach cuireadh athfhabhtú eile in áit é (féach an chéad liostú eile) roimh scaoileadh Django 1.0.</p></li>\n<li><p><a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>newforms-admin <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>: An dara athfhrithóireacht ar iarratas riaracháin cuacail Django. Tháinig sé seo mar chuid de Django amhail an scaoileadh 1.0, agus is é bunús an ionchornán reatha de <a href=\"#id5\"><span class=\"problematic\" id=\"id6\">``</span></a>django.contrib.admin <a href=\"#id7\"><span class=\"problematic\" id=\"id8\">``</span></a>.</p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">queryset-refactor</span></code>: Athfhorthóireacht ar inmheánacha mapálaí réad gaolmhar Django. Tháinig sé seo mar chuid de Django amhail an scaoileadh 1.0.</p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">unicode</span></code>: Athchóiriú ar inmheánacha Django chun teaghráin bunaithe ar Unicode a úsáid go comhsheasmhach i bhformhór na n-áiteanna laistigh de fheidhmchláir Django agus Django. Tháinig sé seo mar chuid de Django amhail an scaoileadh 1.0.</p></li>\n</ul>\n<p>Ina theannta sin, tagraíonn na clibeanna seo a leanas faoin réimír cartlan/attic/` do leideanna na mbrainsí a dúnadh, ach nár cumasc a gcód riamh i Django, agus níor críochnaíodh na gnéithe a bhí mar aidhm acu a chur i bhfeidhm riamh:</p>\n<ul class=\"simple\">\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">stair</span> <span class=\"pre\">iomlán</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">údarach-ghineálaithe</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">tacaíocht</span> <span class=\"pre\">iolrach</span> <span class=\"pre\">db-</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">ceadanna</span> <span class=\"pre\">in</span> <span class=\"pre\">aghaidh</span> <span class=\"pre\">réad</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">Scéim-éabhlóidi</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">scéima-éabhlóid-ng</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">cuardach-api</span></code></p></li>\n<li><p><code class=\"docutils literal notranslate\"><span class=\"pre\">sqlalchemy</span></code></p></li>\n</ul>\n<p>Faoi dheireadh, &lt;project&gt;faoin réimír <code class=\"docutils literal notranslate\"><span class=\"pre\">cartlan/</span></code>, tá clibeanna <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">`</span></a>Soc20xx/ <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>sa stór ag tagairt do bharr na mbrainsí a d'úsáid mic léinn a d'oibrigh ar Django le linn cláir Samhraidh Cód Google 2009 agus 2010.</p>\n</section>\n</section>","rootId":"the-django-source-code-repository","toc":[{"title":"Forbhreathnú ardlei","anchor":"high-level-overview","children":[]},{"title":"An phríomhbhrainse","anchor":"the-main-branch","children":[]},{"title":"Brainsí cobhsaí","anchor":"stable-branches","children":[]},{"title":"Clibeanna","anchor":"id1","children":[{"title":"Obair forbartha gnéithe cartlann","anchor":"archived-feature-development-work","children":[]}]}],"breadcrumbs":[{"docname":"internals/index","title":"Inmheánacha Django","url":"/ga/6.1/internals/"}],"prev":{"docname":"internals/deprecation","title":"Amlíne Díscaoileadh Django","url":"/ga/6.1/internals/deprecation/"},"next":{"docname":"internals/howto-release-django","title":"How to release Django","url":"/ga/6.1/internals/howto-release-django/"},"formats":{"html":"/ga/6.1/internals/git/","markdown":"/ga/6.1/internals/git.md","json":"/ga/6.1/internals/git.json"},"source":"https://github.com/django/django/blob/stable/6.1.x/docs/internals/git.txt","official":"https://docs.djangoproject.com/ga/6.1/internals/git/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}