Proxy ku jira repo-ga dhexdiisa wuxuu u muuqdaa mid qariib ah ka hor inta aan repo-ga jirin. Uma baahnid inaad clone ku guuldareysato, wax ka beddesho config-ka oo dib u bilowdo.

Clone wuxuu qori karaa dejinta gudaha ka hor fetch-ka ugu horreeya:

git clone --config http.proxy=http://proxy.example.net:8080 \
  https://git.example.net/team/project.git project

Bartan dambe waa tusaale. Repo HTTPS ah oo dadweyne oo ku yaal waddo proxy dadweyne oo la ogolaaday, ka dooro bartan HTTP ah liiska proxy HTTP. Git wuxuu diiwaangeliyay in doorashadan ay dhaqan galayso ka dib marka repo cusub la bilaabo iyo ka hor inta taariikhdiisa fog la soo qaadin. Sidaas darteed dejintan proxy waxay dabooli kartaa soo dejinta koowaad oo ay ku sii jiri kartaa repo cusub.

Laba amarrood oo isku mid ah ayaa ka tagaya raadad kala duwan

Si aad waddada u siiso hal wicitaan iyada oo aan dejinta lagu kaydin repo-ga la clone-ay, dhig -c ka hor amarka hoose:

git -c http.proxy=http://proxy.example.net:8080 \
  clone https://git.example.net/team/project.git project

git clone --config ... iyo git -c ... clone maahan goobo config ah oo la isweydaarsan karo. Dooro haddii hawlgallada mustaqbalka ee repo-gaas ay tahay inay hayaan proxy-ga.

Baadh config-ka gudaha ee repo cusub marka doorashadan ay muhiim tahay. Dejinta kale ee isticmaalaha, nidaamka ama URL-ga gaar ah ayaa wali ka qaybqaadan kara siyaasadda wax ku oolka ah.

Ka fogee furayaasha sirta tusaalooyinkan marka aad kaydinayso waddada. Qiimaha xambaarsan aqoonsiga oo la siiyo doorashada config-ka clone wuxuu noqon karaa dejin repo oo joogto ah.

Kani waa config-ka gaadiidka HTTP, oo ay ku jiraan fog HTTPS. Fog SSH wali wuxuu u baahan yahay waddadiisa proxy SSH; u guurista SSH dhanka port 443 ma keenayso in doorashadan u qaabeyso.

Maqaallo la xiriira