A Git a legnépszerűbb verzióvezérlő rendszer sok szoftverfejlesztő számára. Linus Torvalds 2005 -ben fejlesztette ki a Git -et a Linux -kernel fejlesztése során. Azóta a fejlesztők széles körben használják ezt a verziókezelő rendszert, hogy együttműködjenek más tagokkal projektjeikben.
Ha a szoftverfejlesztést és annak különböző aspektusait tanulja, akkor talán már hallott a Gitről. Ez az útmutató részletesen elmagyarázza a Git -et, valamint egy rövid útmutatót a Linux telepítéséről és konfigurálásáról.
Mi az a Git és miért van rá szüksége?
A szoftverfejlesztés kihívást jelent. Ez magában foglalja a több fájllal való munkát, és gyakran megköveteli a forráskód bonyolítását, hogy elérje a kívánt kimenetet, mielőtt készen áll a használatra.
Nem csak azt, hogy még a kód gyártás közbeni futtatása után is továbbra is szükség van az időszakos átalakításra, hogy a kód hatékony, karbantartható és olvasható legyen a csapat többi fejlesztője számára.
Mivel sok változó és több fejlesztő dolgozik egy projekten egyidejűleg, hamarosan kihívássá válhat a különböző projektfájlok és azok felülvizsgálatainak lapon tartása.
Itt jön szóba egy olyan verziókezelő rendszer (VCS), mint a Git. Ez megkönnyíti a különböző csapattagok által beküldött kód változásainak nyomon követését és kezelését, és felgyorsítja a szoftverfejlesztési és tesztelési folyamatot.
A verziókezelő rendszer használatának néhány jelentős előnye a következők:
- Hozzáférés a hosszú távú változástörténethez, így megtekintheti a csapat által a fájlban végrehajtott minden módosítást.
- Elágazás és összevonás, amely megkönnyíti az egyidejű hozzájárulást, és lehetővé teszi, hogy egy fájl több verzióját egyetlen fájlba egyesítse a módosítások alkalmazásához és a fájlok ismétlődésének megakadályozásához.
Természetesen az Ön által használt verziókezelő rendszer is meghatározza a használatból származó előnyöket. A Git esetében, mivel ez egy elosztott verziófelügyeleti rendszer (DVCS), az összes kódfájl megtalálható minden közreműködő számítógépén.
Tehát a fenti előnyök (és néhány más) mellett a Git lehetővé teszi az offline munkát is - kivéve a push and pull funkciókat, amelyek működéséhez továbbra is internetkapcsolat szükséges.
Kapcsolódó: A Top 10 verziókezelő rendszer Linuxhoz
Hogyan telepítsük a Git -t Linuxra
A Git telepítése Linuxra meglehetősen egyszerű. A Linux disztribúciótól függően használja a következő parancsokat a számítógépre történő telepítéshez.
Telepítse a Git programot Debian/Ubuntu rendszeren
A Git elérhető a hivatalos Ubuntu és Debian tárolókban. Ezért könnyen telepítheti az APT segítségével:
hogyan kell playstation játékot játszani PC -n
sudo apt install git
Telepítse a Git -et a Fedora -ra
A Git telepítheti a Fedora -ra a DNF vagy a YUM használatával. Ha a Fedora régebbi verzióját futtatja (akár Fedora 21 -ig), használja a YUM -ot:
sudo yum install git
Ezzel szemben, ha a Fedora 22 vagy újabb verziója fut a rendszeren, akkor a DNF használatával telepítheti a Git -et.
sudo dnf install git
Telepítse a Git -t Arch Linuxra
Ha Arch Linux rendszert használ, telepítheti a Git -et a Pacman segítségével:
sudo pacman -S git
Telepítse a Git programot a FreeBSD -re
A Git FreeBSD -re történő telepítéséhez adja ki a következő parancsot:
sudo pkg install git
Ha végzett, ellenőrizze, hogy a telepítés sikeres volt -e, a következő parancs futtatásával:
git --version
Ha egy verziószámot ad vissza, az azt jelenti, hogy a telepítés sikeres volt. Ha nem, akkor újra meg kell vizsgálnia a telepítési folyamatot.
A Git konfigurálása Linuxon
Miután telepítette a Git rendszert, a használat előtt be kell állítania egyes összetevőit, például a felhasználónevet, az e -mail címet és az alapértelmezett szövegszerkesztőt. Ez a konfiguráció egyszeri folyamat lesz, és a konfigurált beállításoknak mindaddig fenn kell állniuk, amíg nem távolítja el a Git rendszert.
Hozzon létre identitást a Git számára
Kezdetben először be kell állítania egy alapértelmezett identitást (felhasználónév és e -mail cím) minden, a rendszeren végrehajtott kötelezettségvállaláshoz. Ennek két módja van. Beállíthat egy globális identitást, hogy az összes elkötelezett tevékenység ugyanazon az azonosságon menjen keresztül, vagy beállíthat egy tárhelyenkénti identitást, hogy különálló identitásokat használjon a különböző projektekhez.
Globális identitás beállításához nyissa meg a terminált, és futtassa az alábbi parancsokat:
megváltoztathatja a snapchat felhasználónevét
git config --global user.name 'your_name'
git config --global user.email 'your_email_address'
Ha be szeretné állítani az alapértelmezett identitást egy adott lerakathoz, akkor először lépjen át a lerakatot tartalmazó könyvtárba. Használat az ls parancs a könyvtárak (és alkönyvtárak) felsorolásához és a cd parancs bemenni beléjük.
Miután a tárolóban van, futtassa a következő parancsokat a terminálon:
git config user.name 'your_name'
git config user.email 'your_email_address'
Konfigurálja az SSH -t a Githez Linuxon
Továbbá, bár nem szükséges, beállíthatja az SSH-t a Git számára a számítógépén, hogy lehetővé tegye a jelszó nélküli bejelentkezést. Ily módon nem kell minden alkalommal megadnia jelszavát, amikor módosításokat kíván végrehajtani egy lerakatban.
Ehhez nyisson meg egy terminál ablakot, és futtassa a következő parancsot, hogy új SSH kulcsot hozzon létre az e -mail címével:
ssh-keygen -t rsa -b 4096 -C 'your_email_address'
Amikor a rendszer kéri a fájlnevet, adja meg azt a helyet, ahová a kulcsot el szeretné menteni, majd nyomja meg a gombot Belép ; az alapértelmezett opció folytatásához nyomja meg a gombot Belép .
A rendszer most felkéri Önt, hogy állítson be jelszót, hogy további biztonsági réteget adjon a gép SSH -jához. Írjon be egy erős jelszót, amelyre emlékezni tud, és nyomja meg Belép .
Végül hozzá kell adnia az SSH kulcsot a ssh-ügynök , amely a rendszer privát kulcsait tárolja. Ehhez futtassa a következő kódot a terminálon:
ssh-add ~/.ssh/id
Miután konfigurálta személyazonosságát, tovább konfigurálhatja a Git -et a munkafolyamatnak megfelelően.
Módosítsa a Git alapértelmezett szövegszerkesztőjét
Az egyik további konfiguráció, amelyet megtehet, hogy megváltoztatja a Git alapértelmezett szövegszerkesztőjét az interakciókhoz.
A Git alapértelmezés szerint a Vim szövegszerkesztő használatára van beállítva. Ha azonban még soha nem használta a Vim -et, előfordulhat, hogy nem fogja otthon érezni magát. A folyamat bemutatása érdekében a nano -t állítjuk be alapértelmezett Git szövegszerkesztőként. De ha előnyben részesített szövegszerkesztővel rendelkezik, nyugodtan cserélje ki a nano -t a következő paranccsal:
git config --global core.editor nano
Tekintse át a konfigurációkat
Ha konfigurálta a Git beállításait, ellenőrizze egyszer a konfigurációs beállításokat, hogy azok helyesek -e. Futtassa a következő parancsot a rendszer összes Git konfigurációs beállításának listájának megtekintéséhez:
git config --list
A jövőben bizonyos időpontokban, ha módosítani szeretné a konfigurációt, nyissa meg a gitconfig fájl futtatásával:
nano ~/.gitconfig
Ezután szerkessze a módosítani kívánt azonosságok értékeit.
A Git sikeres futtatása Linuxon
A fenti útmutató segítségével pillanatok alatt képesnek kell lennie a Git telepítésére és konfigurálására a Linux rendszeren. A továbbiakban a Git -et be kell építenie a munkafolyamatába, hogy jobban kezelhesse projektjeit.
fészek mini vs google home mini
Ebből a célból különféle Git -szolgáltatások állnak rendelkezésre, amelyek segíthetnek a tárolók kezelésében. Az egyik ilyen a GitHub, amely megkönnyíti a verziókezelést, miközben biztonságos felhőtárolást és integrációs támogatást kínál számtalan eszköz számára.
Ha azonban még nem ismeri a Git -et, és azon gondolkodik, hol kezdje, az első tároló létrehozásának megismerése segíthet az eszköz használatában.
Részvény Részvény Csipog Email Hogyan lehet létrehozni első tárházát a GithubonSzeretné megosztani fejlesztési projektjeit online? Az alábbiakban bemutatjuk, hogyan kezdheti el az első Github adattár használatát.
Olvassa tovább Kapcsolódó témák- Linux
- Telepítő program
- Terminál
- GitHub
Yash személyzeti író a MUO -nál barkácsolás, Linux, programozás és biztonság területén. Mielőtt rajongását megtalálta az írásban, a weben és az iOS -ben fejlesztett. Az írását megtalálhatja a TechPP -n is, ahol más vertikumokat is felölel. A technikán kívül szívesen beszél a csillagászatról, a Forma -1 -ről és az órákról.
Bővebben: Yash WateIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide