Jaunais Visual Studio Code Remote Repositories paplašinājums radīja jaunu pieredzi, kas ļauj strādāt ar pirmkoda krātuvēm tieši VS Code vidē.
Tomēr, kas notiek, ja attālā repozitorija, kuru mēģināt mainīt, netiek atrasta? Ja klonēšana tiek aizstāta ar Remote Repositories atbalstu, var rasties problēmas ar fatālām kļūdām.
Šajā rakstā mēs apskatīsim dažādus veidus, kā novērst šo problēmu.
1. labojums: iestatiet attālo bāzes URL
Ja esat jaunāks programmētājs, iespējams, ka neesat iestatījis repo URL savā vietējā repo.
Lai novērstu šo problēmu, jums būs jāizmanto komanda “git remote set”. Lūk, kā tam vajadzētu izskatīties:
git remote set-url origin http://github.com/[Username]/[ProjectName].git
git add *.java
git commit -m "commit title"
git push origin master
Problēma ir jāatrisina automātiski.
2. labojums: izmantojiet pareizo URL
Ja problēma nav iepriekšējā gadījumā, pārbaudiet, vai izmantotais URL ir pareizais. Lūk, kā to izdarīt:
- Izmantojiet komandu:
git remote -v
- Konsolei jāparāda, ar kādu attālo repozitoriju tā ir savienota, norādot URL, ko tā izmanto, lai ielādētu un nosūtītu izmaiņas
origin http://github.com/[Username]/[ProjectName].git (fetch)
origin http://github.com/[Username]/[ProjectName].git (push) - Ja URL neatbilst tam, kas tiek rādīts jūsu GitHub, jums tas ir jāmaina. Varat izmantot attālās iestatīšanas komandu, lai iestatītu pareizo ceļu:
git remote set-url origin http://github.com/[Username]/[ProjectName].git
Ja tas neatrisina problēmu, iespējams, būs jāpārbauda citi iemesli.
3. labojums: pārbaudiet savu paroli
Iespējams, jūsu URL nav problēma. Jums vajadzētu pārbaudīt, vai jūsu parole nesen nav mainīta.
Ja esat mainījis paroli, jums ir jāpārliecinās, vai tā ir iegūta no akreditācijas datu pārvaldnieka operētājsistēmā Mac vai Windows vai atslēgu piekariņa piekļuvei.
kā nomainīt manu overwatch vārdu
Var gadīties, ka joprojām tiek izmantota vecā parole, bet jaunā vēl nav saglabāta kešatmiņā. Ja tas tā ir, visi github.com akreditācijas dati ir nekavējoties jānoņem.
Tālāk ir norādīts, kā no Mac un Windows notīrīt ar Git saistīto informāciju.
kā atjaunināt manas vizio smart tv lietotnes
Mac:
- Dodieties uz Keychain Access.
- Pārvietojieties uz savu paroli.
- Dzēsiet visus taustiņus, kas ir savienoti ar avota vadīklu.
Windows:
Izpildiet komandas:
$ git credential-manager uninstall
$ git credential-manager install
4. labojums: pagaidu labojums (ilgtermiņā nav ieteicams)
Mac:
Ja atslēgu piekariņa piekļuvei nav GitHub ieraksta, varat klonēt lietotni, izmantojot tālāk norādītās darbības.
git clone https://[email protected]/org/repo.git
Izmantojiet šo informāciju:
- Lietotājvārds ar savu GitHub lietotājvārdu
- Organizācija ar jūsu organizācijas nosaukumu
- Repo ar jūsu repozitorija nosaukumu
Windows:
Pieturieties pie šādām darbībām:
- Piekļūstiet mapei git.
- Atveriet “config” failu, izmantojot notepad (vai notepad++) vai citu redaktoru.
- Mainiet savu URL uz
https://username:[email protected]/username/repo_name.git
- Saglabājiet kodu un nospiediet to.
Citas problēmas un izplatītākie labojumi
Ja neesat līdzstrādnieks, iespējams, varat veiksmīgi autentificēt savu piekļuvi vietnē GitHub, taču joprojām nevarat klonēt vai virzīt izmaiņas.
Otra problēma ir tā, ka jūsu pusē var būt dažas pareizrakstības problēmas. Tas varētu šķist triviāli, taču viss, kas nepieciešams, ir nepareizi ievietota vēstule.
Vēl viena problēma var būt saistīta ar git remove -v. To var iestatīt, lai izmantotu HTTPS, taču jūsu repo nenorāda uz SSH. Ja tas tā ir, jums ir jānoņem daļa “ssh” un jāaizstāj ar “ https:// ”.
Pēdējā problēma būtu tāda, ka repozitorijs tiek izdzēsts. Tādā gadījumā jūs nevarat darīt daudz, kā tikai doties tieši uz GitHub un pārbaudīt projekta statusu, vai nav notikušas izmaiņas.
FAQ
Cik daudz RAM ir pietiekami VS kodam?
VS kods tiek uzskatīts par vieglu, un tam vajadzētu darboties jūsu aparatūrā bez problēmām. Ieteicamā krātuve ir 1 GB.
Windows 10 neparādīs sākuma izvēlni
Vai jums vajadzētu instalēt VS kodu SSD vai HDD?
SSD ir kvalitatīvs IO, tāpēc ieteicams SSD diskā instalēt VS kodu.
Vai varat izmantot VS kodu bezsaistē?
Jā. Kodu var izmantot bezsaistē. Jums vienkārši jāinstalē Microsoft paplašinājumi.
Top Off
Attālā piekļuve lielākajai daļai lietotāju ir strādājusi lieliski, taču joprojām pastāv kļūdas iespēja, mēģinot virzīt izmaiņas tieši uz repozitoriju. Mēs ceram, ka esat spējis novērst problēmu.
Vai esat atradis citu risinājumu trūkstošo repozitoriju problēmai VS Code? Paziņojiet mums komentāros.