A GitHub egy webalapú szolgáltatás, amely lehetővé teszi a szoftverfejlesztők számára, hogy tárolják és kezeljék kódjukat. Amikor azonban néhány felhasználó megpróbálta klónozni a kódját a GitHubban, a szolgáltatás nem találta a tárolót. Ebben a bejegyzésben ezzel a problémával foglalkozunk, és meglátjuk, mit kell tennie, ha a távoli adattár nem található a GitHubban való klónozás során.
Miért nem működik a Git klónom?
A Git klón nem fog működni, ha nem rendelkezik a szükséges engedéllyel. Azonban az egyik teendő, hogy engedélyt ad a fióknak az URL-ben. Tehát ahelyett git klón URL, git klón https://username: [e-mail védett] vagy git klón https:// [e-mail védett] . Ha ez nem működik, nézze meg az alábbi megoldásokat.
Javítsa ki a távoli adattárat, amely nem található a GitHubban való klónozás során
Ha a távoli adattár nem található a GitHubban való klónozás során, kövesse az alábbi megoldásokat.
engedélyezze a net keretrendszert 3.5
- Győződjön meg arról, hogy az URL nem rossz
- A Git hitelesítés beállítása privát adattár klónozásakor
- Távolítsa el, majd adja hozzá a hitelesítő adatokat
Kezdjük el.
A Windows 10 leggyakrabban használt listája
1] Győződjön meg arról, hogy az URL nem rossz
Ha klónozza a GitHub-tárat, és rossz URL-t adott meg, akkor szolgáltatása nem fogja tudni megtalálni a tárolót. A probléma megoldásához csak a helyes URL-t kell megadnia. Ehhez menjen a tároló GitHub oldalára, ahol a klónt készítettük, és nyomja meg a Code gombot. Ezután a Helyi lapon kattintson a HTTPS mező mellett található Vágólap lehetőségre. A GitHub-tár klónozásához írja be a következő parancsot, és nyomja meg az Enter gombot.
git clone [URL of repository]
A művelet befejezése után ellenőrizni fogja a tárhelyét a következő beírásával ls parancs.
2] A Git hitelesítés beállítása privát adattár klónozásakor
Ha az URL helyes, de nem tudja klónozni a tárat, akkor ellenőrizze, hogy nem klónoz-e privát tárolót. Ha privát adattárat klónoz, kövesse az alábbi lépéseket a Git-hitelesítés beállításához. A Git hitelesítés beállításához be kell állítanunk egy felhasználónevet és e-mailt a Git konfigurációs paranccsal.
a Windows 10 hangerő gomb nem működik
- Írja be a következő parancsot a felhasználónév beállításához
git config --global user.name "FIRST_NAME LAST_NAME"
- Ezután konfigurálja az e-mailt a következő parancs beírásával
git config --global user.email "[email protected]"
Mostantól érvényes személyes hozzáférési tokenre van szükség a GitHub-fiókhoz, amely olvasási hozzáféréssel rendelkezik egy adott tárhelyhez, amelyet klónozni próbál. Ha nem rendelkezik személyes hozzáférési tokennel, létre kell hoznia azt. Ehhez kövesse az alábbi lépéseket.
- Jelentkezzen be GitHub-fiókjába.
- Nyomja meg a Profil ikont, és válassza a Beállítások lehetőséget.
- Görgessen le a képernyőn, majd kattintson a Fejlesztői beállítások elemre.
- A képernyő bal felső sarkában kattintson a „Személyes hozzáférési tokenek” lehetőségre. Itt két választási lehetőséget kapsz, az első az a Finom szemcsés hozzáférési token a második lehetőség pedig az Hozzáférési tokenek (klasszikus) .
- Választhatja a kettő közül bármelyiket, de csak ennél az útmutatónál fogunk választani „Klasszikus hozzáférési token “.
- Az oldal jobb felső sarkában kattintson a gombra Új token létrehozása .
Most írja be a jegyzetbe, hogy teszt token ” ide, és válassza ki a jogosultságokat, amelyeket ennek a token felhasználónak meg szeretne adni. - Ha minden jogosultsággal szeretne rendelkezni, jelölje ki mindegyiket, vagy egyszerűen kiválaszthatja a Repo és Admin engedélyeket, majd kattintson a gombra Token generálása .
- Személyes hozzáférési tokenje mostantól megjelenik az oldalon. Ha el szeretné tárolni ezt a tokent későbbi használatra, kattintson a mellette lévő vágólap gombra a másoláshoz és a számítógép bárhová történő mentéséhez.
- Tartsa ezt a tokent biztonságos helyen, különben valaki visszaél vele.
Végül futtassa a klón parancsot, és az elvégzi a munkát.
Olvas: Mi az a Gitignore-fájl a GitHubon, és hogyan hozhat létre egyszerűen ?
3] Távolítsa el, majd adja hozzá a hitelesítő adatokat
A másik ok, amiért a GitHub nem tudja klónozni a tárat, az, hogy probléma van a hitelesítési adataival. Ez azonban nem súlyos probléma, és a hitelesítő adatok eltávolításával és hozzáadásával a probléma megoldódik. Ehhez kövesse az alábbi lépéseket.
króm hitelkártya-információk mentése
- Nyisd ki Hitelesítés-kezelő a Keresés menüből.
- Kattintson a Windows hitelesítő adatok választási lehetőség.
- Nyissa meg az Általános hitelesítő adatokat, bontsa ki, és kattintson az Eltávolítás gombra a GitHub részben.
Miután eltávolította a hitelesítő adatokat, jelentkezzen be a szokásos módon, majd klónozzon. A probléma megoldódik.
Olvassa el még: Hogyan tölthet le fájlokat a Githubról és tekintheti meg őket ?
Miért nem tudom klónozni a tárolót a GitHubban?
Az engedély hiánya vagy a rossz URL-cím miatt nem tudja klónozni a tárat a GitHubban. Az első dolog, amit meg kell tennie, hogy ellenőrizze, hogy az URL helyes-e. Miután megbizonyosodott arról, hogy az Ön által használt URL helyes, ellenőrizze, hogy Önnek és a GitHubnak van-e engedélye a mappa elérésére, a klónozásról nem is beszélve. Ha többet szeretne megtudni, tekintse meg a fent említett útmutatót.
Olvas: GitHub vs BitBucket: Melyik a legjobb az Ön számára .