Naujasis „Visual Studio Code“ nuotolinių saugyklų plėtinys sukūrė naują patirtį, leidžiančią dirbti su šaltinio kodo saugyklomis tiesiogiai „VS Code“ aplinkoje.
kaip ištrinti visus laiškus

Tačiau kas atsitiks, jei nuotolinė saugykla, kurią bandote pakeisti, nerasta? Klonavimą pakeitus nuotolinių saugyklų palaikymu, gali kilti problemų dėl lemtingų klaidų.
Šiame straipsnyje apžvelgsime įvairius šios problemos sprendimo būdus.
1 pataisymas: nustatykite nuotolinį bazinį URL
Jei esate naujesnis programuotojas, gali būti, kad vietiniame atpirkimo sandoryje nenustatėte atpirkimo URL.
Norėdami išspręsti šią problemą, turėsite naudoti komandą „git remote set“. Štai kaip jis turėtų atrodyti:
git remote set-url origin http://github.com/[Username]/[ProjectName].git
git add *.java
git commit -m "commit title"
git push origin master
Problema turėtų būti išspręsta automatiškai.
2 pataisymas: naudokite teisingą URL
Jei ankstesnis atvejis nėra problema, turėtumėte patikrinti, ar naudojamas URL yra teisingas. Štai kaip tai galite padaryti:
- Naudokite komandą:
git remote -v
- Konsolė turėtų parodyti, prie kokios nuotolinės saugyklos ji yra prijungta, nurodydama URL, kurį ji naudoja pakeitimams gauti ir perduoti
origin http://github.com/[Username]/[ProjectName].git (fetch)
origin http://github.com/[Username]/[ProjectName].git (push) - Jei URL neatitinka to, ką rodo jūsų „GitHub“, turėsite jį pakeisti. Norėdami nustatyti teisingą kelią, galite naudoti nuotolinio nustatymo komandą:
git remote set-url origin http://github.com/[Username]/[ProjectName].git
Jei tai neišsprendžia problemos, gali reikėti patikrinti kitas priežastis.
3 pataisymas: patikrinkite slaptažodį
Jūsų URL gali būti ne problema. Turėtumėte patikrinti, ar jūsų slaptažodis buvo neseniai pakeistas.
Jei pakeitėte slaptažodį, turite įsitikinti, kad jį gavote iš „Mac“ arba „Windows“ kredencialų tvarkyklės arba prieigos prie raktų pakabuko.
Gali atsitikti taip, kad senasis slaptažodis vis dar naudojamas, o naujasis dar nėra talpykloje. Jei taip yra, visi github.com kredencialai turėtų būti nedelsiant pašalinti.
Štai kaip išvalyti su „git“ susijusią informaciją iš „Mac“ ir „Windows“.
Mac:
- Eikite į „Keychain Access“.
- Naršykite savo slaptažodį.
- Ištrinkite visus raktus, prijungtus prie šaltinio valdiklio.
„Windows“:
Vykdykite komandas:
$ git credential-manager uninstall
$ git credential-manager install
4 pataisymas: laikinas pataisymas (ilguoju laikotarpiu nerekomenduojamas)
Mac:
Jei raktų pakabuko prieigose nėra „GitHub“ įrašo, galite klonuoti programą naudodami šiuos veiksmus:
git clone https://[email protected]/org/repo.git
Naudokite šią informaciją:
- Naudotojo vardas su „GitHub“ naudotojo vardu
- Organizacija su savo organizacijos pavadinimu
- Repo su savo saugyklos pavadinimu
„Windows“:
Laikykitės šių veiksmų:
- Pasiekite git aplanką.
- Atidarykite „konfigūracijos“ failą naudodami užrašų knygelę (arba notepad ++) arba kitą redaktorių.
- Pakeiskite savo URL į
https://username:[email protected]/username/repo_name.git
- Išsaugokite kodą ir paspauskite jį.
Kitos problemos ir bendri pataisymai
Jei nesate bendradarbis, gali būti, kad galėsite sėkmingai autentifikuoti savo prieigą prie GitHub, bet vis tiek negalėsite klonuoti ar perkelti pakeitimų.
kodėl google lapai apvalinami
Kita problema yra ta, kad jūsų pusėje gali kilti rašybos problemų. Tai gali atrodyti nereikšminga, bet užtenka neteisingai padėtos raidės.
Kita problema gali būti susijusi su git remove -v. Jis gali būti nustatytas naudoti HTTPS, bet jūsų atpirkimas nenurodo SSH. Jei taip yra, turite pašalinti „ssh“ dalį ir pakeisti ją „ https:// .
Paskutinė problema būtų ta, kad saugykla ištrinta. Tokiu atveju nieko negalite padaryti, tik eikite tiesiai į „GitHub“ ir patikrinkite projekto būseną, ar nėra pakeitimų.
DUK
Kiek RAM pakanka VS kodui?
VS kodas laikomas lengvu ir turėtų veikti jūsų aparatinėje įrangoje be jokių problemų. Rekomenduojama saugykla yra 1 GB.
Ar turėtumėte įdiegti VS kodą SSD ar HDD?
SSD turi kokybišką IO, todėl rekomenduojama SSD diske įdiegti VS kodą.
Ar galite naudoti VS kodą neprisijungę?
Taip. Kodą galima naudoti neprisijungus. Jums tereikia įdiegti „Microsoft“ plėtinius.
Top Off
Nuotolinė prieiga puikiai veikė daugumai vartotojų, tačiau vis tiek yra klaidų tikimybė bandant perkelti pakeitimus tiesiai į saugyklą. Tikimės, kad jums pavyko išspręsti problemą.
Ar radote kitą trūkstamų saugyklų problemos sprendimą VS Code? Praneškite mums komentaruose.
kiek gelbsti pasaulio fortnitas