Git

Hogyan klónozhatunk egy git adattárat

Hogyan klónozhatunk egy git adattárat
A git-adattár helyben létrehozható, és később közzétehető a GitHub-fiókban. Az adattár távolról létrehozható, a távoli adattár másolata pedig helyben tárolható. A Git klón egy nagyon hasznos git parancs egy adott meglévő, helyi vagy távoli tároló másolásához vagy klónozásához. Amikor a git clone paranccsal távoli adattárat klónoznak a GitHub-fiókból, akkor a céltár teljes tartalmát lemásolja a fájlok és mappák összes verziójával. Tegyük fel, hogy a git felhasználónak ki kell javítania az adattár tartalmát, egynél több fájlt kell hozzáadnia vagy eltávolítania, és a nagyobb elkötelezettségeket meg kell nyomnia. Ebben az esetben jobb, ha a szükséges GitHub adattár klónját készítjük a módosítással. A tár a módosítás után később a távoli szerverre tolható. A Git clone paranccsal bármely helyi adattár klónozható. A távoli és a helyi adattár klónozásának módjai bemutatásra kerültek ebben az oktatóanyagban.

Előfeltételek:

Telepítse a GitHub Desktop alkalmazást

A GitHub Desktop segíti a git felhasználót a git-hez kapcsolódó feladatok grafikus végrehajtásában. Könnyedén letöltheti az alkalmazás legújabb telepítőjét az Ubuntu számára a githubról.com. Letöltés után telepítenie és konfigurálnia kell az alkalmazást a használatához. A telepítési folyamat megfelelő ismerete érdekében ellenőrizheti a GitHub Desktop Ubuntu telepítésének oktatóanyagát is.

Hozzon létre egy GitHub-fiókot

Szüksége lesz egy GitHub-fiókra, hogy ellenőrizze az oktatóanyagban használt parancsokat a távoli adattár számára.

Hozzon létre egy helyi és távoli adattárat

A klónozáshoz használt parancsok ellenőrzéséhez létre kell hoznia egy helyi és egy távoli adattárat.

Távoli adattár klónozása:

Nyissa meg a terminált, és futtassa a következőt 'CD'parancsot a mappába lépéshez, git-tárolók ahol létrejön az új helyi adattár. 'git klón'parancs elkészíti a nevű távoli adattár másolatát Django a helyi mappába. A .futtatás után meg kell adnia a GitHub-fiók felhasználónevét és jelszavát 'git klón'parancsot. ls'parancs megjeleníti az aktuális mappa tartalmát.

$ cd git-adattárak
$ git klón https: // github.com / fyc21 / Django
$ ls

A következő kimenet azt mutatja, hogy a Django mappát másolja a távoli szerverről a helyi mappába.

A következő parancsok végrehajtásával ellenőrizheti a Django mappába.

$ cd Django
$ ls


A kimenet azt mutatja, hogy a Django mappának három mappája van, Modellek, Sablonok, és Nézetek.

A távoli adattár tartalma ellenőrizhető a távoli adattár megnyitásával a githubból.com.

https: // github.com / fyc21 / Django

Az alábbi kimenet azt mutatja, hogy a távoli adattár ugyanazt a tartalmat tartalmazza, amelyet a helyi adattár letöltött.

Klónozzon egy távoli adattárat más néven:

Az előző példában bemutattuk a távoli adattár egy azonos nevű helyi adattárba másolásának klónparancsát. A klón parancs használatával helyi névjegyzéket hozhat létre egy másik névvel ellátott távoli adattárból. Az oktatóanyag ezen részében látható. Futtassa a következő parancsot egy helyi tároló létrehozásához a megnevezettel django-oktatóanyagok nevű távoli adattár klónozásával Django.

$ git klón https: // github.com / fyc21 / Django django-tutorials

A következő kimenet azt mutatja, hogy egy helyi tároló neve django-oktatóanyagok nevű távoli adattárból jön létre Django.

Távoli adattár klónozása a GitHub Desktop használatával:

Nyissa meg a GitHub Asztalot, és kattintson a következő lehetőségre:Klónozzon egy adattárat az internetről… ”A helyi rendszerbe másolni kívánt távoli adattár kiválasztásához.

A következő párbeszédpanel jelenik meg a távoli adattár kiválasztásához. Itt jelenik meg a közzétett távoli adattárak listája. Válassza ki a tároló nevét bash, válassza ki a helyi elérési utat, ahol a tárolót a helyi meghajtóban tárolja, majd kattintson a gombra Klón gombra a lerakat másolásához.

A klónozási folyamat befejezése után a következő tartalom jelenik meg. Ez a lerakat csak egy fájlt tartalmaz, amelyet a helyi adattárba másoltak, és az utolsó elkötelező üzenet „Bash oktatóanyagok„.

A távoli adattár megfelelően lett másolva, vagy sem a helyi adattárba ellenőrizhető a következő kód végrehajtásával a terminálról. Az első 'ls' parancs megmutatja az aktuális hely fájljainak listáját és mappáját. "CD'' parancs megváltoztatja a könyvtár helyét mappára, bash ez a távoli adattárból másolt helyi tároló mappa. Az első 'ls' A parancs megmutatja a helyi adattár fájljainak listáját és mappáját, bash.

$ ls
$ cd bash
$ ls

Az alábbi kimenet azt mutatja, hogy a távoli adattár megfelelően van bemásolva a helyi meghajtó meghatározott mappájába, és a mappa tartalmazza a nevű fájlt bash-basic-tutorial.SH a távoli adattár.

Helyi adattár klónozása:

A 'git klón'parancs új helyi adattárat hozhat létre egy meglévő helyi adattár másolásával. Az első 'ls'parancs megjeleníti a fájlok és mappák listáját a klón parancs. A klón paranccsal létrehoz egy új lerakat nevű bash-tutorial nevű helyi adattár másolásával bash. Az utolsó 'ls'parancs megjeleníti a fájlok és mappák listáját a klón parancs.

$ ls
$ git klón bash bash-tutorial
$ ls

Az alábbi kimenet azt mutatja, hogy az új helyi adattár a fenti parancsok végrehajtása után jött létre. Itt, bash-tutorial az újonnan létrehozott helyi adattár.

Következtetés:

A klón parancs különböző felhasználási módjai bemutatásra kerültek ebben az oktatóanyagban, több demo git tárház használatával. A távoli adattár klónozásának módjait itt ismertettük a terminál és a GitHub Desktop használatával. A helyi adattár klónozásának módját a terminál git parancsának végrehajtásával mutattuk be. Remélem, hogy az olvasók képesek lesznek klónozni bármelyik helyi vagy távoli adattárat az oktatóanyag elolvasása után.

Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...
OpenTTD vs Simutrans
Saját közlekedési szimuláció létrehozása szórakoztató, pihentető és rendkívül csábító lehet. Ezért meg kell győződnie arról, hogy a lehető legtöbb ját...
OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...