Kaip ištaisyti „Fatal: Panašu, kad kilmė nėra„ Git Repository “klaida
„Git“ yra paskirstytos versijos kontrolės sistema, kuri visų pirma naudojama norint stebėti šaltinio kodo pokyčius kuriant programinę įrangą. „GitHub“ yra internetinė prieglobos paslauga, skirta versijai valdyti, naudojant „Git“. Abi šios paslaugos yra plačiai naudojamos kuriant programinę įrangą. Tačiau visai neseniai pasirodė daug pranešimų, kai vartotojai negali vykdyti „git“ komandų savo „Mac“ terminale.
Šiame straipsnyje mes kalbėsime apie priežastis, dėl kurių atsiranda klaida, ir pateiksime jums tinkamus sprendimus problemai išspręsti. Būtinai atidžiai sekite vadovą, kad išvengtumėte konfliktų.
Kas sukelia „mirtiną:„ kilmė “neatrodo kaip„ Git saugyklos “klaida?
Gavę daugybę pranešimų iš kelių vartotojų, nusprendėme ištirti problemą ir pradėjome nustatyti pagrindinę jos priežastį. Remiantis mūsų pranešimais, priežastys, dėl kurių atsiranda ši klaida, yra išvardytos toliau:
- Trūksta kilmės: Ši klaida dažniausiai matoma, kai trūksta „Kilmės“. Kilmė yra nuoroda į „Github-Fork“, o jei jų nėra, kai kurios komandos neveikia tinkamai.
- Neteisingas URL adresas: Kai kuriais atvejais programos nustatyta URL konfigūracija gali būti klaidinga ir ją gali tekti pakeisti. Dėl šios priežasties kai kurios komandos gali neveikti tinkamai.
Dabar, kai jūs suprantate problemos pobūdį, pereisime prie sprendimų.
1 sprendimas: pridėkite kilmę
Jei trūksta „Origin“ (tai nuorodos į šakutę), tam tikros komandos gali neveikti tinkamai. Todėl šiame žingsnyje kilmę pridėsime rankiniu būdu. Norėdami tai padaryti:
- Vienu metu paspauskite „ Command “ + „Space“ mygtukus.
- Įveskite „ Terminal “ ir paspauskite „ Enter “.
„MacOS“ terminalas - Įveskite šią komandą ir paspauskite „ Enter “
git nuotolinis -v
- Patikrinkite, ar nėra nuotolinio valdymo pultelio pavadinimu „Kilmė“ .
- Jei ne, tai reiškia, kad trūksta jūsų „ Kilmės “.
- Pridėti kilmę naudodami šią komandą
git nuotolinis pridėti kilmės URL / į / jūsų / šakutė
- Patikrinkite, ar problema išlieka.
2 sprendimas: URL keitimas
Jei į URL nepateikiama teisinga nuoroda, tai gali užkirsti kelią tam tikroms programos funkcijoms tinkamai veikti. Todėl atlikdami šį veiksmą pakeisime URL. Už tai:
- Vienu metu paspauskite „ Command “ + „ Space “ mygtukus.
- Įveskite „ Terminal “ ir paspauskite „ Enter “.
„MacOS“ terminalas - Norėdami pakeisti URL, naudokite žemiau pateiktą komandą
„git“ nuotolinio rinkinio URL kilmės ssh: // / vartotojo vardas / naujasRepoName.git
- Patikrinkite, ar problema išlieka.
3 sprendimas: kilmės keitimas į pagrindinį
Jei bandote ištraukti iš pagrindinio kompiuterio, prieš pakeisdami nuotolinio valdymo pultą arba pakeisdami jį, būtina pakeisti jo pagrindą. Todėl šiame žingsnyje mes pakeisime kilmę į pagrindinę. Už tai:
- Vienu metu paspauskite „ Command “ + „ Space “ mygtukus.
- Įveskite „ Terminal “ ir paspauskite „ Enter “.
„MacOS“ terminalas - Norėdami pakeisti pagrindą, naudokite žemiau pateiktą komandą
git pull kilmės meistras