A Git egy hatékony verziókezelő rendszer, amelyet széles körben használnak a szoftverfejlesztésben. Lehetővé teszi a fejlesztők számára a kódjuk változásainak nyomon követését, a csapattagokkal való együttműködést és a projektverziók hatékony kezelését. A Debian rendszeren dolgozók számára a Git számos szolgáltatást és előnyt kínál:
- Verziókövetés: A Git részletes kódváltozási előzményeket vezet, így szükség esetén könnyen vissza lehet térni a korábbi verziókhoz.
- Együttműködés: Több fejlesztő dolgozhat egyidejűleg ugyanazon a projekten konfliktusok nélkül, köszönhetően az elágazási és egyesítési lehetőségeknek.
- Elosztott rendszer: A Git terjesztett, vagyis minden fejlesztőnek van egy komplett repository példánya. Ez lehetővé teszi az offline munkát, és növeli a redundanciát.
- Elágazás és összevonás: Hozzon létre ágakat az új funkciók vagy javítások kezeléséhez a fő kódbázis befolyásolása nélkül, majd zökkenőmentesen egyesítse a változtatásokat.
- Összpontosítási körlet: Szakasz-specifikus változtatások a véglegesítéshez, lehetővé téve az egyes verziófrissítések pontos szabályozását.
- Integráció CI/CD-vel: Könnyen integrálható a folyamatos integrációs/folyamatos telepítési (CI/CD) eszközökkel a tesztelés és a telepítés automatizálása érdekében.
- Közösség és támogatás: A kiterjedt dokumentáció és a nagy közösség bőséges támogatást és forrásokat biztosít a hibaelhárításhoz és a tanuláshoz.
Miután a bevezetés nem készült el, vizsgáljuk meg, hogyan telepíthetjük a Git-et Debianra terminálparancsok és különféle módszerek segítségével.
Frissítse a Debiant a Git telepítése előtt
A Git Debian rendszerre történő telepítéséhez az ütközések elkerülése érdekében ajánlott először frissíteni a rendszert a legújabb csomagokkal. Futtassa a következő parancsot a rendszer frissítéséhez:
sudo apt update && sudo apt upgrade
Ez a parancs frissíti a rendszert, és biztosítja, hogy minden meglévő csomag naprakész legyen.
1. módszer: Telepítse a Git-et a Debian alapértelmezett tárolójából
Az első, a legtöbb felhasználó számára ajánlott módszer a Debian csapata által karbantartott verzió telepítése. Ha a legújabb verziókra van szüksége, tekintse meg az útmutató 2. módszerét.
Folytassa a Git telepítésével
Ezután telepítheti a Git-et az APT csomagkezelővel a következő parancs futtatásával:
sudo apt install git
Ez telepíti a Git csomagot a Debian alapértelmezett tárolójából.
Ellenőrizze a Git verziót
A telepítés után ellenőrizze a telepítést:
git --version
Ennek meg kell jelennie a most telepített Git verziónak.
2. módszer: Telepítse a Git-et a forráson keresztül
Azok számára, akik a Git legújabb verzióját szeretnék telepíteni, ajánlott a forrásból történő telepítés. Ez lehetővé teszi a sürgős frissítések gyors újrafordítását, és biztosítja, hogy a Git legújabb verziója legyen telepítve.
Telepítse a Git telepítésének kezdeti csomagjait
Először is telepítenie kell a Git build függőségeit a következő parancs futtatásával:
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext
Ez a parancs telepíti a szükséges függőségeket a Git forrásból történő felépítéséhez.
Töltse le a Git forrásarchívumot
Ezután meg kell látogatnia a Git kiadási oldalát, és le kell töltenie a forráskódot. Használhatja a wget parancsot letöltés a legújabb stabil kiadás Tar archívum. Például a legújabb stabil kiadás letöltéséhez futtassa a következő parancsot:
wget https://github.com/git/git/archive/refs/tags/v2.40.0.tar.gz
Jegyzet: Ennek elolvasásakor a verziószám eltérhet.
A Git kibontása a forrásarchívumból:
A forráskód letöltése után ki kell bontani a tar archívumot. Ezt a következő parancs futtatásával teheti meg:
tar -xvf v2.40.0.tar.gz
Jegyzet: Ne feledje, hogy ezek a parancsok példák. Cserélje ki a „2.40.0”-t a verziószámával, mert az eltérő lesz.
Az archívum kibontása után a cd paranccsal navigáljon a kibontott könyvtárba. Például:
cd git-2.40.0
A Git létrehozása és telepítése forráson keresztül
Futtassa a következő parancsot a Git forrásból történő felépítéséhez:
make prefix=/usr/local all
Ez a parancs összeállítja a forráskódot, és létrehozza a Git-et tartalmazó végrehajtható fájlokat. Az előtag=/usr/local paraméter határozza meg a lefordított szoftver telepítési könyvtárát.
A fordítás befejezése után futtassa a következő parancsot a Git telepítéséhez:
sudo make prefix=/usr/local install
Ez a parancs a szükséges fájlokat a rendszer megfelelő helyeire másolja, hogy használni tudja a Git-et.
Ellenőrizze a Git telepítését a forráson keresztül
Végül ellenőrizze, hogy a Git telepítése sikeresen megtörtént-e a következő parancs futtatásával:
git -version
Ennek meg kell jelennie a most telepített Git verziónak.
Példák a Git parancsokra
A következő részek a GIT felhasználói által naponta használt tipikus beállításokat és parancsokat ismertetik.
A név és az e-mail cím megadásához a Gitben használja a következő parancsokat:
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL"
Ezek a parancsok konfigurálják az Ön nevét és e-mail címét a Git commit üzenetekhez.
Ha új könyvtárat szeretne létrehozni a Git számára, használja a következő parancsokat:
mkdir example-directory
cd example-directory
git init
Ezek a parancsok egy új könyvtárat hoznak létre és inicializálnak a Git számára.
A Git konfigurációs részleteinek ellenőrzéséhez használja a következő parancsokat:
git config --list
cat ~/.gitconfig
Ezek a parancsok megmutatják a Gitben tárolt konfigurációs részleteket.
A Git hitelesítő adatok tárolásához engedélyezheti a hitelesítő adatok segítő gyorsítótárát a következő parancsokkal:
git config --global credential.helper cache
git config --global credential.helper "cache --timeout=18000"
Ezek a parancsok lehetővé teszik a Git számára, hogy korlátozott ideig gyorsítótárazza a hitelesítő adatait a biztonság növelése érdekében.
A Git-tárak állapotának megtekintéséhez használja a következő parancsot:
git status
Ez a parancs megmutatja a Git-tárhely állapotát.
A távoli Git-lerakathoz való csatlakozáshoz használja a következő parancsot:
git remote add origin remote-repository-link
Ezzel a paranccsal szinkronizálhatja és letöltheti/feltöltheti a távoli tárolóba történt módosításokat.
A Git-könyvtár módosításainak végrehajtásához használja a következő parancsot:
git commit -m "git message changelog"
Ez a parancs lehetővé teszi a változtatások véglegesítését egy üzenettel a változásnaplóban.
A távoli adattárba történő módosításokhoz használja a következő parancsot:
git push origin master
Ez a parancs lehetővé teszi, hogy a módosításokat a távoli tárolóba küldje mindkét verzió szinkronizálásához.
A módosítások távoli tárolóból való lekéréséhez használja a következő parancsot:
git pull origin master
Ez a parancs lehetővé teszi a módosítások lekérését a távoli tárolóból mindkét verzió szinkronizálásához.
Következtetés
A Git telepítése Debian 12-re, 11-re vagy 10-re egyszerű. Használhatja az APT-t a stabil verzióhoz, vagy a forrásból fordíthatja le a legújabb funkciókat. Ez az útmutató mindkét módszerre kiterjedt. A Git telepítése után állítsa be nevével és e-mail címével, és készen áll a kód véglegesítésére, leküldésére és lehívására. Ezek a lépések egyszerűbbé és hatékonyabbá teszik a kód kezelését. Boldog kódolást!