2 egyszerű módszer a GitHub-tárhely törlésére

A GitHub az egyik legnépszerűbb forrás, amelyet a fejlesztők használnak a kód tárolására és megosztására, valamint a különböző projekteken való együttműködésre. Ez a platform közösségi hálózattá is vált, ahol a fejlesztők együttműködnek, hálózatba lépnek és megosztják egymással ötleteiket.

Ha módot keres egy GitHub-tárhely törlésére, akkor már tudja, hogyan működik ez a platform. Az alábbiakban felsorolunk néhány okot, amiért fontolóra veheti egy GitHub-tárhely törlését;

  • Többé nincs szüksége a tárolóra: Lehet, hogy egyszeri projektet hozott létre. Vagy a forráskódhoz használt technológiák elavultak. A GitHub-profilod megtisztításához kényelmesen törölheted a tárat.
  • A tárat tévedésből hozták létre: Lehet, hogy kísérletezett a GitHubbal, és létrehozta az első adattárat. Létrehozhat egy ilyen tárolót, és komoly fejlesztésbe kezdhet.
  • Elágazta a tárat, és már nincs szüksége az eredetire: a GitHub lehetővé teszi a felhasználók számára, hogy elágazzák a tárolókat (másolat létrehozása az eredetiről). Ha úgy dönt, hogy a fork fejlesztésére összpontosít, törölheti az eredetit, amíg a tárhely nyilvános.
  • Az adattár érzékeny információkat tartalmaz: Hibák történnek. Előfordulhat, hogy az online közzétett adattárban olyan személyes vagy érzékeny adatok vagy adatok találhatók, amelyek nem lehetnek nyilvánosak. Személyes adatainak védelme érdekében törölheti az ilyen adattárat.

Tudnivalók a GitHub-tárhely törlése előtt

  • Csak azt törölheti, ami a tulajdonában van: a GitHub lehetővé teszi, hogy ingyenes tárolókat hozzon létre. Azonban nem találkozhat egy másik személy tárházával és nem törölheti azt. A szervezeten belüli rendszergazdai jogokkal rendelkező közreműködő azonban törölhet egy adattárat. Ezért, amikor közreműködőket vesz fel a szervezetébe, győződjön meg arról, hogy tisztában van a szervezeti szerepekkel.
  • Néhány törölt adattárat 90 napon belül visszaállíthat: a GitHub 90 napig tárolja a törölt adattárakat. Visszaállíthat egy adattárat, ha az nem egy jelenleg üres hálózat elágazása.
  • Ha nyilvános adattárral rendelkezik, és törli az eredetit, az összes elágazás megmarad: Ha B személy lekér egy adattárat A személytől, B személy megkapja az eredeti másolatát a fiókjában. Ha azonban A személy törli az eredeti adattárat, B személy másolata megmarad.
  • Ha töröl egy elágazást, az eredeti tár marad: Ha lekér egy tárat A személytől, és úgy dönt, hogy törli, az A személy fiókjában lévő tárat ez nem érinti.
  A Microsoft Edge about:flags oldal elérése

Ezek a különböző megközelítések a GitHub-tárolók törlésére;

Törlés a GitHub platformról

1. lépés: Jelentkezzen be a GitHubba

Kattintson a jobb oldalon található kép ikonra a legördülő menü megjelenítéséhez

2. lépés: Kattintson a „Saját adattárak” elemre

Ezen a lapon megtalálható az összes adattár.

3. lépés: Keresse meg a törölni kívánt tárolót

Kattintson a törölni kívánt adattár címére. Demonstrációs célból létrehoztam egy „törölendő” nevű tárolót.

4. lépés: Kattintson a „Beállítások” fülre

A céltárolón belül kattintson a „beállítások” ikonra.

5. lépés: Törölje a repót

Miután rákattintott a „beállítások” gombra, valami ehhez hasonló lesz;

Görgessen lefelé, amíg meg nem találja az utolsó „Veszélyzóna” részt.

Kattintson az utolsó alcímre, amely pirossal jelölte „A tárhely törlése”.

6. lépés: Erősítse meg a törlést

Megjelenik egy felugró ablak, amelyben megerősítheti a műveleteket.

Kattintson a „Törölni szeretném ezt a tárolót” elemre, és lépjen a következő lépésre.

7. lépés: Olvassa el a feltételeket

A GitHub megmutatja, mi fog történni, ha törli a tárat.

Kattintson az „Elolvastam és megértettem ezeket a hatásokat” lehetőségre, és lépjen a következő lépésre.

8. lépés: Írja be a törölni kívánt tárhely nevét

A GitHub biztos akar lenni abban, hogy végleg meg kell szüntetnie az adattárat. Írja be a tároló nevét, és aktiválódik a „Törlés a tárhely” gomb.

Kattintson a gombra (előfordulhat, hogy meg kell adnia a GitHub jelszavát). Sikeresen törölte GitHub-tárházát.

Törlés a terminálból

A fent leírt megközelítés csak a távoli adattárat törli (a GitHubon tárolva). Előfordulhat azonban, hogy különböző fájlokkal helyi tárolót kezdeményezett a Gitben. Ezekkel a lépésekkel törölheti a helyi és a távoli adattárakat is;

1. lépés: Módosítsa a könyvtárat a törölni kívánt projektmappába

Használhatja a cd parancsot. Például, ha a projektmappa neve „saját projekt”, akkor a következőképpen módosíthatja a könyvtárat;

cd my-projekt

Nézze meg az alapvető Git-parancsokat.

2. lépés: Erősítse meg az upstreamet

Futtassa ezt a parancsot;

  Hogyan működik az FPGA programozás?

git állapot

Az upstream az én esetemben „fő/eredet”-ként van beállítva.

3. lépés: Szüntesse meg a távoli lerakat és a helyi lerakat összekapcsolását. Használja ezt a parancsot;

git távoli eredet eltávolítása

4. lépés: Erősítse meg az eredet eltávolítását

Futtassa ezt a parancsot;

git push

Ha ehhez a kimenethez hasonlót kap, a Git és a GitHub adattárak már nincsenek összekapcsolva.

5. lépés: A távoli adattár törléséhez ismételje meg a fenti „Törlés a GitHub platformról” részben bemutatott lépéseket.

Egyéb opciók

#1. Tegye priváttá az adattárat

Ha van egy nagyszerű terméke, amelynek nem szeretné, hogy mások lemásolják a forráskódját, jó megoldás a priváttá tétele. A privát adattárhoz csak Ön és azok a személyek férhetnek hozzá, akiknek hozzáférést biztosít.

Ez a megközelítés lehetővé teszi, hogy csapata továbbra is együttműködjön, de biztosítja, hogy az alkalmazás forráskódja ne legyen nyilvános. Nyilvános GitHub-tárhelyét priváttá alakíthatja a következő lépésekkel;

1. lépés: Jelentkezzen be GitHub-fiókjába

A jobb oldalon kattintson a kép ikonra a legördülő menü megjelenítéséhez

2. lépés: Kattintson a „Saját adattárak” elemre

3. lépés: Keresse meg a priváttá tenni kívánt tárat

Kattintson a címére

4. lépés: Kattintson a „Beállítások” elemre

Valami ehhez hasonló lesz;

5. lépés: A láthatóság módosítása

Görgessen lefelé az utolsó „Veszélyzóna” szakaszig.

Ha az adattár nyilvános, ezeket a szavakat fogja látni;

„Módosítsa az adattár láthatóságát

Ez az adattár jelenleg nyilvános.”

Kattintson a „Láthatóság módosítása” gombra

6. lépés: Fogadja el a változtatásokat

Megjelenik egy felugró ablak, amely megerősíti a műveleteit.

Egy másik felugró ablak megerősíti, hogy megértette a hatásokat.

Végezze el a végső megerősítést.

#2. Egy adott ág törlése

Az általános gyakorlat, hogy egy GitHub-tárolónak több ága van, különösen nagy alkalmazások esetén. Ez a megközelítés biztosítja, hogy a fejlesztők külön-külön dolgozhassanak a különféle funkciókon, teszteljék azokat, és csak akkor küldhessék át a fő ágra, ha biztosak abban, hogy az elvárásoknak megfelelően működnek.

Ha van egy ága, amelyet valamilyen okból törölni szeretne, akkor ezek a lépések;

1. lépés: Jelentkezzen be GitHub-fiókjába

2. lépés: Keresse meg profilját a jobb oldalon, és kattintson a „Saját adattárak” elemre.

3. lépés: Keresse meg a törölni kívánt ágat tartalmazó lerakat.

  Mi az a virtuális címtár és hogyan lehet létrehozni?

4. lépés: Kattintson az „ágak” ikonra

Az ágak száma a tárhelytől függ. Erre az esetre két águnk van.

Keresse meg a törölni kívánt ágat

Az én esetemben törölni szeretném a „Titus” ágat

5. lépés: Törölje az ágat

A jobb oldalon kattintson a törlés ikonra.

Láthatja, hogy már csak egy águnk van.

#3. Adott fájlok törlése a tárolóból

A teljes adattár törlése helyett törölhet egy érzékeny információkat tartalmazó fájlt. Bemutató célból töröljük a README.md fájlt. Kövesse ezeket a lépéseket a kiválasztott fájl törléséhez;

1. lépés: Nyissa meg a tárhelyet

Esetünkben az adattárnak 3 fájlja van; README.md, index.html és styles.css fájlokat.

2. lépés: Nyissa meg a törölni kívánt fájlt

Esetünkben a README.md fájlt töröljük. A jobb oldalon kattintson a törlés ikonra.

3. lépés: Végezze el a változtatásokat

Írjon egy véglegesítési üzenetet, amelyben megmagyarázza, miért törölte a fájlt.

Gyakran Ismételt Kérdések

Mi a különbség a GitHub és a Git között?

Sokan összekeverik a GitHubot és a Git.
A Git egy verzióvezérlő eszköz, amellyel a fejlesztők nyomon követhetik a kódjukban bekövetkezett változásokat.
A GitHub egy online platform, amely lehetővé teszi a fejlesztők számára a kód tárolását, kezelését és az együttműködést.
Ahhoz, hogy kódot küldjön a helyi gépről a GitHubra, verzióvezérlőre, például Gitre van szüksége.

Ingyenes a GitHub?

A GitHub ingyenes és fizetős csomagokat kínál. Ingyenes fiókkal lerakatokat hozhat létre, kezelheti kódját és együttműködhet másokkal. A fizetős csomagok olyan extra funkciókat tartalmaznak, mint a GitHub Copilot, egy mesterséges intelligencia asszisztens, amely írásos utasításokon keresztül kódot állít elő.

Vannak GitHub alternatívák?

Számos GitHub-alternatíva létezik, például a GitLab, a SourceForge, a GitKraken és a Bitbucket. Ezen alternatívák némelyike ​​teljesen fizetős, míg mások ingyenes és fizetős csomagokat kínálnak.

Használhat harmadik féltől származó eszközöket a tárolók törléséhez?

Igen. A távoli adattárak kezeléséhez olyan eszközöket használhat, mint a GitKraken, a GitHub Desktop és a Bitbucket. Ügyeljen azonban arra, hogy csak olyan harmadik féltől származó eszközöket engedélyezzen, amelyekben megbízhat, hogy hozzáférjenek GitHub-fiókjához.

Következtetés

Mostantól kényelmesen törölhet egy GitHub-tárat, az okától függetlenül. Más lehetőségeket is felfedezhet, például a tárhely priváttá tételét, egy adott ág törlését vagy fájlok törlését, ha továbbra is szüksége van a forráskódra.

Ha nem biztos abban, hogy mely fájl(ok) tartalmazhatnak bizalmas információkat, átvizsgálhatja a GitHub Repository hitelesítő adatait.