Ebben a blogban egy példán keresztül megtanuljuk a git cherry-pick a commit használatának módszerét. Szóval, kezdjük!
Példa: Hogyan lehet kiszedni a kötelezettségvállalást?
A git cherry-pick egy véglegesítéshez először hozzon létre egy új Git helyi könyvtárat, és lépjen oda. Ezután inicializálja és módosítsa a fájlt a t segítségével. Ezután frissítse a második fájlt, és hajtsa végre a módosításokat a tárhelyen. Ezután távolítsa el az összes meglévő tartalmat a könyvtárból. Adja hozzá az összes módosítást, hajtsa végre a módosításokat a Git-lerakatban, és tekintse meg a referencianapló-előzményeket. Végül hajtsa végre a „ $ git cherry-pick
Most próbálja ki lépésről lépésre az alábbi utasításokat!
1. lépés: Könyvtár létrehozása
Először hozzon létre egy új Git-könyvtárat az alábbi paranccsal:
$ mkdir demo12
2. lépés: Mozgás a könyvtárba
Az újonnan létrehozott könyvtárba lépéshez hajtsa végre a „ CD 'parancs:
$ CD demo12
3. lépés: Inicializálja a Git könyvtárat
Ezután hajtsa végre az alábbi parancsot a létrehozott Git-könyvtár inicializálásához:
$ ez meleg
4. lépés: Fájl módosítása
Adjon hozzá szöveget a fájlhoz, hogy frissítse azt a „ visszhang ' parancs és az átirányítási operátor ' > ”:
$ visszhang 'fájl1' > fájl1.txt
5. lépés: Módosítások hozzáadása a Git Repositoryhoz
Ezután hajtsa végre a „ git add ” parancs az összes hozzáadott módosítás hozzáadásához a tárhelyhez:
$ git add .
6. lépés: Végezze el a változtatásokat
Futtassa a „ git commit ” parancs a véglegesítési üzenettel a lerakat frissítéséhez:
$ git commit -m 'első fájl hozzáadva'
7. lépés: Frissítse a fájlt
Hozzon létre egy másik fájlt, majd frissítse:
$ visszhang 'fájl2' > fájl2.txt
8. lépés: Adja hozzá az összes módosítást
Adja hozzá az összes végrehajtott módosítást a helyi tárolóhoz:
$ git add .
9. lépés: Végezze el a változtatásokat
Most véglegesítse a változtatásokat egy véglegesítési üzenettel a ' -m ' választási lehetőség:
$ git commit -m 'második fájl hozzáadva'
10. lépés: Távolítsa el az összes fájlt
Ezt követően hajtsa végre a „ rm ” parancs az összes létrehozott fájl eltávolításához a tárolóból:
$ rm * .txtItt a csillag' * ” szimbólum az összes megadott kiterjesztésű fájlt jelöli:
11. lépés: Listázza ki az adattár tartalmát
Most ellenőrizze a törölt műveletet a „ ls ” paranccsal megtekintheti a tároló tartalmának listáját:
$ lsAmint látja, a tár üres, ami azt jelzi, hogy a művelet sikeresen megtörtént:
12. lépés: Módosítások hozzáadása
Ezután adja hozzá az összes végrehajtott módosítást az átmeneti területhez, és frissítse azt:
$ git add .
13. lépés: Végezze el a változtatásokat
Ezt követően hajtsa végre a módosításokat az adattáron a „ git commit ” parancsot bármilyen véglegesítési üzenettel:
$ git commit -m '2 fájl törölve'
14. lépés: Ellenőrizze a referencianapló-előzményeket
Most jelenítse meg a Git-lerakat referencianapló-előzményeit:
$ git reflog .Itt kiválasztjuk azt a véglegesítési referencianaplót, amelyet cherry-pick segítségével szeretnénk véglegesíteni:
15. lépés: cseresznyeszedés Kötelezettség
Ezután hajtsa végre a „ meggyszedés ” parancs a véglegesítéshez a másolt véglegesítési hivatkozási naplóval:
$ git cseresznye-piszkáló 87d1e54
16. lépés: Ellenőrizze a cherry-pick véglegesítési műveletet
Végül ellenőrizze a végrehajtott cherry-pick véglegesítési műveletet a „ git reflog . 'parancs:
$ git reflog .Amint látja, ugyanazt a kötelezettséget hajtják végre a cseresznyeszedővel is:
Egy példa segítségével röviden elmagyaráztuk a cherry-pick commit módszerét.
Következtetés
A git cherry-pick egy véglegesítéshez először hozzon létre egy új Git könyvtárat, és inicializálja. Ezután módosítsa a fájlt a „ echo