Ang bagong extension ng Remote Repositories para sa Visual Studio Code ay lumikha ng bagong karanasan na nagbibigay-daan sa pagtatrabaho sa mga source code repository nang direkta sa loob ng VS Code environment.
Gayunpaman, ano ang mangyayari kung ang malayong repositoryo na sinusubukan mong baguhin ay hindi matagpuan? Sa pag-clone na pinalitan ng suporta sa Remote Repositories, maaari kang magkaroon ng mga isyu sa mga nakamamatay na error.
Sa artikulong ito, dadaan tayo sa iba't ibang paraan para ayusin ang isyung ito.
Ayusin ang #1: Itakda ang Remote Base URL
Kung mas bagong programmer ka, malamang na hindi mo naitakda ang URL ng repo sa iyong lokal na repo.
Upang ayusin ang isyung ito, kakailanganin mong gamitin ang command na 'git remote set'. Narito kung paano ito dapat magmukhang:
paano tanggalin amazon kasaysayan ng order
git remote set-url origin http://github.com/[Username]/[ProjectName].git
git add *.java
git commit -m "commit title"
git push origin master
Dapat awtomatikong malutas ang isyu.
Ayusin ang #2: Gamitin ang Tamang URL
Kung ang nakaraang kaso ay hindi ang problema, dapat mong suriin kung ang URL na iyong ginagamit ay ang tama. Narito kung paano mo ito magagawa:
- Gamitin ang command:
git remote -v
- Dapat ipakita ng console kung saang malayuang imbakan ito konektado sa pamamagitan ng paglilista ng URL na ginagamit nito upang kunin at itulak ang mga pagbabago sa anyo ng
origin http://github.com/[Username]/[ProjectName].git (fetch)
origin http://github.com/[Username]/[ProjectName].git (push) - Kung hindi tumutugma ang URL sa ipinapakita ng iyong GitHub, kakailanganin mong baguhin ito. Maaari mong gamitin ang remote set command para itakda ang tamang pathway:
git remote set-url origin http://github.com/[Username]/[ProjectName].git
Kung hindi nito maaayos ang isyu, maaaring kailanganin mong suriin ang iba pang dahilan.
Ayusin ang #3: Suriin ang Iyong Password
Ang iyong URL ay maaaring hindi ang problema pagkatapos ng lahat. Dapat mong suriin kung ang iyong password ay nabago kamakailan.
Kung binago mo ang iyong password, kailangan mong tiyakin na nakuha ito mula sa credential manager sa Mac o Windows o keychain access.
Maaaring mangyari na ang lumang password ay ginagamit pa rin, at ang bago ay hindi pa naka-cache. Kung ganoon ang sitwasyon, dapat na alisin kaagad ang lahat ng kredensyal ng github.com.
Narito kung paano i-clear ang impormasyong nauugnay sa git mula sa Mac at Windows.
Mac:
- Pumunta sa Keychain Access.
- I-navigate ang iyong password.
- Tanggalin ang lahat ng key na nakakonekta sa source control.
Windows:
Sundin ang mga utos:
$ git credential-manager uninstall
$ git credential-manager install
Pag-aayos #4: Pansamantalang Pag-aayos (Hindi Inirerekomenda sa Pangmatagalan)
Mac:
Kung walang entry sa GitHub sa keychain access, maaari mong i-clone ang app gamit ang mga sumusunod:
kung paano gumawa ng isang pangalawang ig account
git clone https://[email protected]/org/repo.git
Gamitin ang impormasyong ito:
- Username gamit ang iyong GitHub username
- Org na may pangalan ng iyong organisasyon
- Repo gamit ang iyong repository name
Windows:
Manatili sa mga sumusunod na hakbang:
- I-access ang git folder.
- Buksan ang 'config' na file gamit ang notepad (o notepad++) o ibang editor.
- Baguhin ang iyong URL sa
https://username:[email protected]/username/repo_name.git
- I-save ang code at itulak ito.
Iba Pang Mga Isyu at Karaniwang Pag-aayos
Kung hindi ka isang collaborator, posibleng matagumpay mong ma-authenticate ang iyong access sa GitHub, ngunit hindi mo pa rin ma-clone o maitulak ang mga pagbabago.
Ang isa pang problema ay maaaring mayroong ilang mga isyu sa pagbabaybay sa iyong panig. Ito ay maaaring mukhang walang halaga, ngunit isang maling sulat ang kailangan.
Ang isa pang isyu ay maaaring nauugnay sa git remove -v. Maaari itong itakda na gumamit ng HTTPS, ngunit ang iyong repo ay hindi tumuturo sa SSH. Kung ganoon ang kaso, kailangan mong alisin ang bahaging 'ssh' at palitan ito ng ' https:// .”
Ang huling isyu ay ang pagtatanggal ng repositoryo. Kung ganoon, wala kang magagawa kundi direktang pumunta sa GitHub at tingnan ang katayuan ng proyekto para sa anumang mga pagbabago.
Mga FAQ
Gaano karaming RAM ang sapat para sa isang VS code?
Ang VS code ay itinuturing na magaan at dapat tumakbo sa iyong hardware nang walang anumang mga problema. Ang inirerekomendang storage ay 1GB.
Dapat mo bang i-install ang VS code sa SSD o HDD?
Ang SSD ay may kalidad na IO, kaya inirerekomenda na i-install mo ang iyong VS code sa iyong SSD disk.
Maaari mo bang gamitin ang VS code offline?
Oo. Maaaring gamitin ang code offline. Kailangan mo lang mag-install ng mga extension ng Microsoft.
Top Off
Naging mahusay ang malayuang pag-access para sa karamihan ng mga user, ngunit mayroon pa ring pagkakataong magkamali kapag sinusubukang direktang itulak ang mga pagbabago sa isang repositoryo. Umaasa kaming naayos mo ang isyu.
kung paano isara ang isang chase savings account
Nakakita ka na ba ng isa pang solusyon sa nawawalang problema sa mga repositoryo sa VS Code? Ipaalam sa amin sa mga komento.