Upang bumuo ng koneksyon sa pagitan ng mga remote at lokal na repository, maaaring gamitin ang GitHub remote repository URL, gaya ng HTTPS o SSH URL. Ipagpalagay na itinakda ng mga developer ang remote HTTPS URL bilang default na remote URL. Sa kasong iyon, kinakailangan na magbigay ng username at password sa tuwing kailangan nilang makipag-ugnayan sa remote na imbakan.
Sa kabilang banda, ang SSH ay naglalaman ng pampubliko at pribadong mga susi. Kailangang iimbak ng mga developer ang pampublikong susi sa repositoryo ng GitHub. Kung ito ay magkatugma, ang clone, push o pull operation ay maaaring isagawa nang hindi humihingi ng username at password.
Tinatalakay ng blog na ito ang pamamaraan ng pagdaragdag ng SSH URL bilang default na remote URL.
Paano Kumuha ng Git SSH URL bilang Default na Remote URL at Hindi HTTPS para sa Mga Bagong Repositories?
Upang itakda ang SSH URL bilang default na remote URL, maaaring makatulong ang mga nakalistang hakbang sa ibaba:
-
- Ilipat sa partikular na Git repository.
- Suriin ang mga umiiral nang malayuang URL.
- Magbukas ng web browser, lumipat sa GitHub repository, at kopyahin ang SSH URL.
- Patakbuhin ang ' $ git remote set-url
Hakbang 1: Mag-navigate sa Git Directory
Una, patakbuhin ang ' cd ” utos na lumipat sa kinakailangang imbakan sa pamamagitan ng pagbibigay ng landas nito:
$ cd 'C:\Mga Gumagamit \n azma\Go'
Hakbang 2: Tingnan ang Listahan ng Mga Remote na URL
Susunod, tingnan ang listahan ng mga umiiral nang malayuang URL sa pamamagitan ng “ git remote ” utos:
$ git remote -sa
Dito, makikita na ang default na remote URL ay HTTPs:
Hakbang 3: Kunin ang SSH URL
Ngayon, pumunta sa partikular na imbakan ng GitHub, at i-click ang “ Code ” button. Kopyahin ang SSH URL ng remote repository:
Hakbang 4: Itakda ang SSH URL bilang Default na Remote URL
Gamitin ang ibinigay na command kasama ang kasalukuyang remote na pangalan at kopyahin ang URL ng repositoryo ng GitHub:
$ git remote set-url na pinagmulan git @ github.com:GitUser0422 / demo5.git
Hakbang 5: I-verify ang Mga Idinagdag na SSH Remote URL
Panghuli, i-verify ang SSH remote URL bilang default na remote URL para sa mga bagong repository para sa pagkuha at pagtulak ng mga lokal na pagbabago:
$ git remote -sa
Iyon lang! Inilarawan namin ang paraan ng pagdaragdag ng SSH URL bilang default na remote URL.
Konklusyon
Para itakda ang SSH URL bilang default na remote URL, pumunta muna sa partikular na Git repository at suriin ang mga umiiral nang remote URL. Pagkatapos nito, buksan ang web browser at lumipat sa repositoryo ng GitHub. Kopyahin ang remote repository na SSH URL at bumalik sa Git terminal. Patakbuhin ang ' $ git remote set-url