Change remote repository URL: git remote set-url
Talaan ng mga Nilalaman:
Ang git remote ay isang pointer na tumutukoy sa isa pang kopya ng repositoryo na karaniwang naka-host sa isang malayong server.
Sa ilang mga sitwasyon, tulad ng kapag lumilipat ang liblib na imbakan sa ibang host, kailangan mong baguhin ang URL ng remote.
Ipinapaliwanag ng gabay na ito kung paano baguhin ang URL ng isang Git remote.
Pagbabago ng URL ng Git Remote
Ang bawat gitnang Git ay maaaring magkaroon ng zero o higit pang Git remotes na naka-link dito. Kapag nag-clone ka ng isang imbakan, awtomatikong nakatakda ang pangalan ng liblib na pinagmulan at mga puntos sa repository na iyong na-clone. Kung nilikha mo ang pag-iimbak nang lokal, maaari kang magdagdag ng isang bagong liblib.
Ang remote ay maaaring ituro sa isang repository na naka-host sa isang serbisyo ng pagho-host ng Git tulad ng GitHub, GitLab, at BitBucket o ang iyong pribadong server ng Git.
Upang mabago ang URL ng isang liblib:
-
Palitan ang direktoryo kung saan matatagpuan ang repository:
cd /path/to/repositoryPatakbuhin ang
git remoteupang ilista ang umiiral nang mga remotes at makita ang kanilang mga pangalan at URL:git remote -vAng output ay magiging hitsura ng isang bagay tulad nito:
origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push)Gamitin ang
git remote set-urlutos na sinusundan ng malayuang pangalan, at ang URL ng malayong:git remote set-urlAng URL ng remote ay maaaring magsimula sa HTTPS o SSH, depende sa protocol na ginagamit mo. Kung walang tinukoy na protocol, ito ay nagbabawas sa SSH. Ang URL ay matatagpuan sa pahina ng repository ng iyong serbisyo sa pagho-host ng Git.
Halimbawa, upang baguhin ang URL ng
originsa[email protected]:user/repo_name.gitnais mong i-type:git remote set-url origin [email protected]:user/repo_name.gitPatunayan na ang URL ng remote ay matagumpay na nabago sa pamamagitan ng paglista ng mga malalayong koneksyon:
git remote -vAng output ay dapat magmukhang ganito:
origin ssh://[email protected]:user/repo_name.git (fetch) origin ssh://[email protected]:user/repo_name.git (push)
Ayan yun. Matagumpay mong binago ang URL ng remote.
Kung ano talaga ang
git remote set-url
utos ay ang pag-update ng repositoryo
.git/config
file na may isang bagong URL sa liblib na imbakan.
… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/origin/*
Maaari mo ring baguhin ang URL ng remote sa pamamagitan ng pag-edit ng
.git/config
file gamit ang isang text editor. Gayunpaman, inirerekomenda na gamitin ang utos ng git.
Konklusyon
Ang pagbabago ng URL ng Git remote ay kasing simple ng pagpapatakbo:
git remote set-url
"Ang bawat tao'y nagsasalita tungkol sa kung paano mga consumer hindi alam kung ano ang nangyayari, at kung alam nila kung ano ang nangyayari, sila ay magiging horrified, "sabi ni Rubin. "Ang dahilan kung bakit hindi nila alam ang tungkol dito ay hindi sila nag-aalinlangan upang malaman ang tungkol dito, at ang dahilan kung bakit hindi sila nag-aalinlangan upang malaman ang tungkol dito ay dahil wala nang masama ang nangyari."
[Karagdagang pagbabasa: Ang pinakamahusay TV streaming services]
Ang tanging paliwanag mula sa AT & T tungkol sa blackout ng iPhone sa ngayon ay "Kami ay pana-panahon baguhin ang aming mga channel sa pag-promote at pamamahagi. " Ano ang ibig sabihin ng ano ba? Nilinaw namin na ang ibig sabihin ng AT & T na "baguhin" ang mga channel ng pamamahagi nito sa pamamagitan ng pag-aalis ng isa sa mga pinakamalaking market ng mamimili sa bansa?
AT & T ay nahaharap sa mga gumagamit, kakumpitensya, at FCC tungkol sa network nito at ang kakayahang magbigay ng sapat na serbisyo para sa mga customer ng AT & T wireless. Ang pagputol ng mga benta ng iPhone sa NY ay nag-alienates ng isang malaking pool ng mga mamimili at tacitly admits na ang mga kritiko ay tama - ang AT & T network ay hindi maaaring panghawakan ang iPhone. Hindi bababa sa, hindi sa New York.
Nagging mga tanong anino ang nalalapit na paglulunsad ng Windows 8, na nagbabala sa pagputol ng mga plano ng Microsoft na muling baguhin ang sarili para sa edad ng kadaliang kumilos. Ang mga gumagamit ng desktop ay marikit na tanggapin ang muling idinisenyong modernong interface? Magkakaroon ba ng sapat na apps ang Windows Store upang hikayatin ang magiging mamimili ng Surface RT? Maaaring mabuhay ang Windows 8 sa buhay sa pagbubungkal ng PC sales?
Ang hinaharap na tagumpay ng Microsoft ay depende sa kakayahang gumawa ng malubhang, quantifiable, walang-kapansin-pansing pag-usbong sa mobile market, ngunit hindi ito ang tanging kumpanya na may napakalaking taya sa sukdulang kapalaran ng Windows 8. Ang bagong operating system ay magkakaroon din ng malaking epekto sa Google. Tingnan lamang ang listahan ng Windows 8 tablet at hybrid na kasosyo ng Microsoft-Samsung, Asus, Toshiba, at iba pa. Lahat sila ay gumagawa ng Android tablet, masyadong.







