A Git telepítése és konfigurálása Linuxon

A Git telepítése és konfigurálása Linuxon

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 Githubon

Szeretné 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
A szerzőről Yash Wate(21 cikk megjelent)

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 Wate

Iratkozzon 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