Hogyan lehet megváltoztatni a Git-et Linuxon

A Git egy elosztott verziófelügyeleti rendszer, amely lehetővé teszi a szoftverek nyilvános vagy privát fejlesztését. A Gitben lévő kódot elsősorban egy központi adattárban tárolják, például a GitHubban, a Bitbucketben, vagy egy saját üzemeltetésű opcióban, mint például a GitLab. A helyi másolatok klónozhatók a fő online adattárakból.

Fejlesztőként annyit szerkeszthet saját helyi példányát, amennyit csak akar. Ha azonban elégedett a változtatásokkal, érdemes lehet a változtatásokat az online adattárba helyezni. A személyre szabott beállítások végrehajtása lehetővé teszi, hogy mindenki részesüljön hozzájárulásaiból, és a közösség továbbra is alkalmazza azokat.

A frissítések leküldése

A frissítések leküldésére szolgáló parancs csak „git push”, azonban a parancs futtatása előtt néhány egyéb dolgot is meg kell tennie. Mielőtt leküldhetné a módosításokat, először be kell állítania, hogy melyik megváltozott fájlt vagy fájlokat szeretné leküldeni azáltal, hogy hozzáadja azokat az átmeneti területhez. Fájlokat adhat hozzá az átmeneti területhez a „git add” paranccsal.

Tipp: A frissítések leküldésére szolgáló összes parancsot a terminálon keresztül kell futtatni a git projekt könyvtárából.

Fájlok hozzáadásakor megadhatja őket egyenként, például „git add [fájlnév]”, vagy használhat helyettesítő karaktereket, például „git add *.txt” az összes txt fájl hozzáadásához.

A fájlok hozzáadása előtt vagy után célszerű ellenőrizni, hogy nem hiányzott-e szerkesztett fájl. Ezt a „git status” paranccsal teheti meg. A „git status” parancs megmutatja, hogy mely fájlok változtak a véglegesítéshez, és melyek nem.

Tipp: Amikor hozzáad egy fájlt, az valójában nem a teljes fájlt adja hozzá, csak az adott fájl módosításait. Ez azt jelenti, hogy ha módosításokat végez egy fájlon a hozzáadása után, akkor újra hozzá kell adnia. Ez azt jelenti, hogy egy fájl megjelenhet mind a fokozatos, mind a nem szakaszos módosítások listájában.

A „git status” használatával megtekintheti, hogy mely fájlok tartalmaznak fokozatos módosításokat, majd a „git add [fájlnév]” parancsot a változtatások végrehajtásához.
Miután végrehajtotta az összes módosítást, amelyet a kiszolgálóra szeretne küldeni, végre kell hajtania azokat. Ehhez írja be a „git commit -m „[a véglegesítési üzenet]” parancsot. A git commit az összes változás csoportosítására és egy véglegesítési üzenet felvételére szolgál. A véglegesítési üzenetnek röviden le kell írnia a végrehajtott változtatásokat, például „elírási hiba javítva”, „megoldva [probléma száma]” vagy „hozzáadott [új funkció]”. Minden véglegesítéshez szükség van egy véglegesítési üzenetre, ha kihagyja a parancsban, akkor interaktívan kérni fog egyet. Miután végrehajtotta a módosításokat, írja be a „git push” parancsot, hogy a változtatásokat az online tárhelyre helyezze.
Adjon hozzá egy rövid magyarázatot arra vonatkozóan, hogy mit csinál egy commit, majd tolja el a távoli adattárba.