Hogyan használhatom a .gitignore fájlt?

How Do I Use Gitignore File



A Git lerakatokkal való együttműködés során vannak bizonyos fájlok, amelyeket nem kívánunk elkötelezni, amikor bármilyen változtatást végzünk a tárházunkban. Azért, mert ezek a fájlok bizonyos konfigurációkhoz vagy könyvtárakhoz kapcsolódhatnak, nem akarjuk elrontani vagy megváltoztatni. Ezenkívül az ilyen fájlok újbóli elkötelezésével az egész projekt tárházát elronthatja. Ezért vezette be a Git a .gitignore fájl fogalmát. Ez egy olyan fájl a Git -ben, amelyhez hozzáadhatja a projekttárának mindazon fájljait, amelyeket nem kíván újraindítani, vagy más szavakkal, azokat a fájlokat, amelyeket figyelmen kívül hagyni kíván a kötelezettségvállalás során. Ezért ma elmagyarázzuk Önnek a .gitignore fájl használatának módszerét az Ubuntu 20.04 -ben.

A .gitignore fájl használatának módja az Ubuntu 20.04 verziójában

A .gitignore fájl használatához az Ubuntu 20.04 rendszerben a következő kilenc lépést ismertetjük:







1. lépés: Szerezze be a teszt adattárat

Ahelyett, hogy saját projekt -adattárat hoznánk létre, a GitHub -on elérhető minta tárolót használtuk. Ezt az adattárat az alábbi parancs futtatásával kell beszereznie:



git klón https://github.com/schacon/simplegit-progit



Miután a megadott lerakatot klónozta az Ubuntu 20.04 rendszerébe, a következő állapot jelenik meg a terminálon:





2. lépés: Hozzon létre egy figyelmen kívül hagyandó mintafájlt

Most létre kell hoznunk egy mintafájlt, amelyet figyelmen kívül akarunk hagyni a projektkönyvtárunkban. Ehhez először el kell mennünk a projekt könyvtárába a következő parancs futtatásával:



cd /home/kbuzdar/simplegit-progit

Itt meg kell adnia azt az elérési utat, ahová klónozta a teszt adattárat.

Miután belépett a teszttárba, létrehozhat egy mintafájlt a következő parancs futtatásával:

sudo nano abc.txt

Amikor ez a fájl megnyílik a nano szerkesztővel, tetszőleges szöveget írhat bele, az alábbi képen látható módon, majd mentheti ezt a fájlt.

3. lépés: Hozza létre a .gitignore fájlt

Miután létrehoztunk egy fájlt, amelyet figyelmen kívül akarunk hagyni a következő kötelezettségvállalásunk során, a következő parancs futtatásával hozzuk létre a .gitignore fájlt a projekttárunkban:

sudo nano .gitignore

4. lépés: Adja hozzá a figyelmen kívül hagyandó fájlokat a .gitignore fájlhoz

Amikor a .gitignore fájl megnyílik a nano szerkesztővel, hozzá kell adnia a figyelmen kívül hagyni kívánt fájl nevét a .gitignore fájlhoz. Esetünkben az abc.txt. Miután hozzáadta ezt a fájlt a .gitignore fájlhoz, egyszerűen elmentjük. A .gitignore fájlban külön sorokban hozzáadhat annyi fájlt, amelyet figyelmen kívül kíván hagyni.

5. lépés: Inicializálja újra a Git -et

Miután elvégeztük a kívánt módosításokat, újra kell inicializálnunk a Git programot a következő parancs futtatásával:

git init

Ha ezzel a paranccsal sikerül újra inicializálni a Git -et, akkor láthatja az alábbi képen látható üzenetet.

6. lépés: Adja hozzá az újonnan végrehajtott módosításokat a tárházhoz

A következő lépés az újonnan végrehajtott módosítások hozzáadása a projekttárunkhoz a következő parancs futtatásával:

git hozzá.

Ha a módosításokat sikeresen hozzáadta a projekttárhoz, akkor a rendszer nem jelenít meg üzeneteket a terminálon, amint az az alábbi képen látható.

7. lépés: Ellenőrizze a Git jelenlegi állapotát

Mielőtt végrehajtaná ezeket a módosításokat a Git -en, a következő paranccsal ellenőrizzük a Git jelenlegi állapotát:

git állapot

Git projekttárunk jelenlegi állapota az alábbi képen látható.

8. lépés: Vállalja az összes változtatást

Most a következő parancs futtatásával hajtjuk végre ezeket a módosításokat:

git bind –m Megjelenítendő üzenet

Itt helyettesítheti a megjelenítendő üzenetet tetszőleges üzenettel, amelyet a legutóbbi véglegesítésével együtt szeretne megjeleníteni.

Legutóbbi elkötelezettségünk eredményeit az alábbi kép mutatja.

A fenti képen könnyen látható, hogy csak a .gitignore fájlt kötötték le, és nem az abc.txt fájlt, mivel figyelmen kívül akartuk hagyni. Ez azt jelenti, hogy a Git sikeresen figyelmen kívül hagyta azt a fájlt, amelyet a .gitignore fájlunkban említettünk a módosítások végrehajtása során.

Következtetés

A mai oktatóanyag követésével könnyedén hozzáadhat annyi fájlt, amennyit figyelmen kívül akar hagyni, miközben véglegesíti a .gitignore fájljait. Ily módon nemcsak megóvja ezeket a fájlokat a véletlen összezavarástól, hanem az erőforrásait is, amelyek irreleváns fájlok elköltésére kerülnek.