A népszerű Github webhely a git eszközzel együtt kiváló erőforrást jelent, amely nemcsak terjeszti és bemutatja munkáját, hanem megkönnyíti a hatékony és professzionális verziókezelést.

Ebben az oktatóanyagban azt vizsgáljuk, hogyan lehet létrehozni egy Github-adattárat, push-elkötelezettségeket, tag-kiadásokat és még sok mást.

Hozzon létre egy adattárat

Új tárház létrehozásához először jelentkezzen be Github vagy regisztráljon egy új fiókot. Miután bejelentkezett, kattintson a gombra Újat készíteni gombra a képernyő jobb felső sarkában, majd a Adattár linket a megjelenő legördülő listában.

Megjelenik a tár létrehozása képernyő:

A lerakat neve és leírása bármi lehet, és ehhez a példához a "muo_demo" nevet használták. Hagyja a többi mezőt üresen, és nyomja meg a Hozzon létre új adattárat gomb. Egy olyan oldalra kerül, ahol megjelenik az új üres lerakat.

Helyi adattár kezdeményezése

Most, hogy létrejött a Github tárolója, inicializálnia kell a tárolót a helyi számítógépén. Futtassa a következő parancsokat a terminálon egy üres könyvtár létrehozásához, és adjon hozzá egy Readme.md fájlt.

mkdir myrepo
cd myrepo
echo "# My Test Repository"> Readme.md
echo "Ideiglenes fájl"> temp.txt

Ha egy tárolót a Githubon tekint meg, a Readme.md fájl tartalma mindig megjelenik a tároló leírására, vagy a kézikönyv első oldalaként. A .md fájlkiterjesztés a markdown formátumot jelenti, és ha nem ismeri a Markdown alkalmazást, nézze meg a mi oldalunkat kiváló Markdown formátumú csalólap.

A nyomtatható Markdown csalólap kezdőknek és szakértőknek

Ez a kinyomtatható Markdown csalólap egy pillanat alatt mindent megad, amit tudnia kell a Markdown formázásáról. Tartsa kéznél, és soha többé ne keverje össze.

A parancsokkal most a terminálon belül kezdeményezheti az adattárat.

git init
git távoli eredet hozzáadása https://github.com/mdizak/muo_demo.git

A második parancsban meg kell változtatnia az "mdizak" szót Github felhasználónevére, a "muo_demo" részt pedig a tárház nevére. Például, ha a Github felhasználónév "johndoe", a tárház neve pedig "test_repo", a parancs a következő lenne:

git távoli eredet hozzáadása https://github.com/johndoe/test_repo.git

Első kötelezettség

Mostantól szinkronizálhatja a helyi és a Github adattárakat, és hozzáadhatja a két fájlt a Githubhoz a következő parancsokkal a terminálban.

git add Readme.md temp.txt
git elkötelezettség -m "Az első elkötelezettségem"
git push -u eredetű mester

A rendszer kéri a Github felhasználónevet és jelszót, és a sikeres belépés után a két fájl feltöltésre kerül a Github adattárába. Ha újratölti a Github adattárat a böngészőjébe, akkor a Readme.md fájlban a két fájl és a "Saját teszttár" fejléc látható.

Nagy Commit üzenetek

Ahelyett, hogy csak egy kicsi, egy soros véglegesítési üzenetet adna meg, nagyobb szöveges üzenet is beilleszthető. A kedvencedben szöveg szerkesztő, írja be a véglegesítési üzenet tartalmát, amely lehet olyan nagy és annyi sor, amennyit csak akar. Amikor végrehajtja a legújabb módosításokat, használja a parancsot.

git elkövetés - fájl = / elérési út / a / lekötéshez. txt

Győződjön meg arról, hogy a parancs az elkötelezett üzenet szöveges fájljára mutat, és annak tartalmát a -m opcióval definiált egysoros üzenet helyett használjuk.

Fájlok törlése

A fájlok törlése nagyjából ugyanúgy történik, a fentiek kivételével git add parancsot használjuk git rm parancs. A korábban hozzáadott temp.txt fájl törléséhez futtassa a következő parancsokat a terminálban.

git rm temp.txt
git comm -m "temp fájl törlése"
git push -u eredetű mester

Újra kéri a felhasználónevet és a jelszót, és ha elkészült, a temp.txt fájlt töröljük a Github adattárából. Ennyi van benne!

Kiadások címkézése

Időről időre, ha tökéletesen elégedett a tesztelt projektjével, érdemes kiadásként megjelölnie az aktuális állapotot. Ez arról tájékoztat másokat, hogy a projekt állapotában teljes és készen áll a nyilvánosság számára történő terjesztésre.

Az adattár megjelölése kiadásként egy címke hozzáadásával történik a verziószámmal. Például az aktuális adattár v1.0.0-ként történő kiadásához a terminálon belül futtassa a parancsokat.

git tag 1.0.0
git push - címkék

Miután megadta Github felhasználónevét és jelszavát, töltse be újra a lerakat oldalát böngészőjébe. Észre fogja venni, hogy most egy kiadás van a tárában. Ha rákattint az összes kiadás megtekintésére, akkor a TAR.GZ archívumhoz kap egy linket a teljes tárházhoz abban az állapotban, amikor a kiadást megcímkézték.

Klóntár

Időnként a nulláról kell klónoznia és újra inicializálnia a tárat. Ez egyszerűen elvégezhető a következő parancsokkal a terminálon.

git klón https://github.com/mdizak/muo_demo.git myrepo
cd myrepo
git init

Ugyanaz, mint amikor a lerakatot inicializáltuk, az első sorban meg kell változtatnia a Github felhasználónevét és a lerakat nevét az URL-ben.

Ez letölti az adattár tartalmát a Github-ból a / myrepo / könyvtárba, majd újra inicializálja a git init parancs. Innen folytathatja a fentiekkel megegyező fájlok hozzáadását és törlését.

A Kötelezettség előzményeinek megtekintése

Visszaléphet és megtekintheti korábbi elkötelezettségeit a git napló, mint például:

git napló - 3

A fenti parancs megjeleníti az utolsó három, az adattárba tett elkötelezettséget. Ez hasznos lehet, ha valamilyen okból bármikor módosítania vagy törölnie kell egy kötelezettségvállalást.

Módosítson egy kötelezettségvállalási üzenetet

Ha már elkötelezte magát a Github iránt, majd később rájött, hogy hibázott az elkötelezettség üzenetében, akkor van mód arra, hogy módosítsa. A legújabb véglegesítési üzenet módosításához a terminálon belül futtassa a parancsot.

git elkövetni - javítani

Ez megnyitja az alapértelmezett szövegszerkesztőt az előző kötelezettségvállalási üzenettel. Végezze el a szükséges módosításokat, és zárja be a szerkesztőt. Ha a nano-t használja szövegszerkesztőként, a gombbal bezárhatja Ctrl + X, majd a Y és Belép kulcsok.

Miután mentette az új kötelezettségvállalási üzenetet, a következő paranccsal tolja a Githubba:

git push - erő eredet

Készen áll arra, hogy megmutassa munkáját!

Gratulálunk, most megtanulta a népszerű Github webhely és a git parancssori eszköz használatának alapjait. Sikeresen létrehozta az adattárat, és most hozzáadhat / törölhet fájlokat, push-elkötelezettségeket, címkekiadásokat és klóntárakat.

Ha fejlettebb git parancsokat szeretne megtanulni, nézze meg a Speciális git parancsok webhely.

Email
Hogyan tárolhatunk egy webhelyet ingyenesen a GitHub oldalak használatával

Ha egyszerű weboldala van, akkor nem kell fizetnie a webtárhelyért. A GitHub oldalakat ingyen használhatja!

Kapcsolódó témák
  • Programozás
  • GitHub
A szerzőről
Matt Dizak (13 cikk megjelent)Tovább Matt Dizaktól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!

Még egy lépés…!

Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.

.