Uma bundle install ilanda ama-gem bese ima ekuncikeni ku-Git, phenya umthombo walokho kuncika. Ukulanda okuphumelelayo kuqinisekisa kuphela umzila osetshenziswe kulokho kulanda.

  1. Funda i-Git URL yangempela ku-Gemfile noma ku-lockfile. I-HTTPS, i-SSH ne-git:// zidinga ukuxhumana okuhlukene. Izinqamuleli zakudala ze-Bundler zingafihla i-URL ye-git:// esimemezelweni esifushane.
  2. Hlola ukubizwa kwe-Git okusetshenziswa yi-build. Qhathanisa ukucushwa kwayo okusebenzayo, indawo kanye ne-akhawunti nokubizwa kwethemini okusebenzayo. I-ejenti ye-build noma umyalo onegunya lingabona okokufaka okuhlukile.
  3. Landela indlela yokuthutha ekhethiwe. Esimthombeni se-HTTPS esigunyaziwe, ukucushwa kwe-proxy ye-HTTP okusekelwayo kwe-Git yemvelo kungasebenza. Kwe-SSH, sebenzisa umzila we-SSH osekelwa inhlangano. Isilungiselelo se-proxy ye-HTTP asilucushi zonke izindlela zokuthutha i-Bundler engaziqalisa.

Emthonjeni womphakathi we-HTTPS Git ovumela abalamuli bomphakathi, uhlu lwe-proxy ye-HTTP lunikeza izindawo zokugcina ezingaba nomuntu kulokho kucushwa kwe-Git.

Manje hlukanisa iphutha. I-407 iphathelene nokufinyelela kumlamuli. Iphutha lemvume yesitoreji esiyimfihlo ngemva kokuphumelela komhubhe liphathelene ne-akhawunti noma ukhiye wayo ohlukile. Gcina ubufakazi be-proxy ngaphandle kwe-Gemfile nama-URL omthombo afakwe ku-commit; lezo zimemezelo zabiwa nabasebenzisi bephrojekthi okungase kuhluke izilungiselelo zabo zenethiwekhi.

Ungashintshi i-proxy esebenzayo noma uhlele i-akhawunti efanele isizinda ngenxa nje yokuthi isisombululo esingahlobene siyincoma. Ukuqedela kusho ukuthola umthombo othile we-Git ngomzila ohlosiwe. Ukuphinda ukulanda kwama-gem osekuvele kwaphumelela kushiya lokho kwehluleka kungahloliwe.

Izihloko ezihlobene