Tabhair rialacha seachfhreastalaí éagsúla do Git do óstach éagsúla
Is féidir le cumraíocht HTTP atá sonrach do URL de chuid Git seirbhís inmheánach a choinneáil díreach agus seachfhreastalaí a choinneáil in áit eile. Scrúdaigh toradh na meaitseála don URL bheacht.
Is féidir le cumraíocht Git amháin dhá bhealach an-difriúla a sheirbheáil: óstach seachtrach a shroichtear trí sheachfhreastalaí ceadaithe agus óstach inmheánach a shroichtear go díreach. Ní gá duit an réamhshocrú domhanda a chur in eagar gach uair a athraíonn tú stór.
Tacaíonn Git le cumraíocht HTTP atá sonrach do URL. Mar shampla:
[http]
proxy = http://proxy.example:8080
[http "https://git.office.example/"]
proxy =
Do stór poiblí seachtrach ina bhfuil seachfhreastalaithe poiblí ceadaithe, cuireann an liosta seachfhreastalaithe HTTP iarrthóirí ar fáil don chríochphointe réamhshocraithe. Is sainordú soiléir í an luach folamh don URL mheaitseálach. Tá sé difriúil ón eochair níos sonraí sin a scriosadh, rud a d'fhéadfadh an seachfhreastalaí ginearálta a nochtadh arís.
Meaitseáil an URL a úsáideann Git
Glacann an scéim, ainm an óstaigh, an port, an cosán agus an t-ainm úsáideora roghnach páirt sna rialacha meaitseála doiciméadaithe. Ná caith leis an bhfo-rannán URL mar shloinneadh ginearálta saoróige shell. Is féidir le riail chosáin níos cúinge buachan ar riail óstaigh níos leithne.
Le haghaidh spléachadh inléite amháin ar an gcumraíocht seachfhreastalaí mheaitseálach:
git config --get-urlmatch http.proxy https://git.office.example/team/project.git
Scrúdaíonn sé seo meaitseáil cumraíochta. Ní tástáil líonra í agus ní chruthaíonn sé go bhfuil an bealach inrochtana. Cuir scóip chumraíochta eile agus socruithe comhshaoil ábhartha san áireamh freisin.
Ní meaitseáil cumraíochta nua í atreorú
Deir doiciméadú Git gurb iad na URLanna meaitseálacha na cinn a sholáthraítear go díreach do orduithe Git; ní ghlacann URLanna a dtugtar cuairt orthu mar gheall ar atreorú páirt sa mheaitseáil sin. Coinnigh an teorannú sin i gcuimhne má atreoraíonn an chéad óstach íoslódálacha áit éigin eile.
Ba chóir don bhealach teacht leis an iompar freisin. Ní rialaítear cianda SSH ag fo-rannán URL HTTP díreach toisc go dtairgeann an tseirbhís chéanna suíomh Gréasáin HTTPS.
Úsáid cúpla riail a bhfuil rún agat leo, ansin scrúdaigh an toradh do URLanna ionadaíocha. Tá carnadh fada iontrálacha seachfhreastalaí domhanda, áitiúla don stór agus sonracha do URL i bhfad níos deacra le réasúnú ná an t-idirdhealú líonra a bhí tú ag iarraidh a chur in iúl.