Git - optimalizálja a munka révén gitflow

Hello mindenkinek. Ebben a leckében megnézzük, hogy lehet automatizálni a workflow, amelyet mi leépíteni az utolsó leckét. Hands létrehozni funkciók, gyorsjavításai és felszabadítja minden nap egy hosszú idő, és a cselekvés mindig egy és ugyanaz. Ezért van mindenféle lehetőséget, hogy ez sokkal kényelmesebb.







Ebben a leírásban, akkor nézd meg, mi áll gitflow. Telepíteni gitflow a mák csak be kell írni

Mivel én már telepítve van, akkor nem fogom telepíteni. Pro telepítés más operációs megtalálható Hivatalos fehérrépa. A Telepítési utasítás van írva, hogyan kell telepíteni az összes operációs rendszer számára.

Most kell inicializálni gitflow mi tárolóból.

Ehhez levelet

És itt vagyunk feltett kérdések hogyan akarjuk nevezni a mester, Develop, és engedje gyorsjavítás ága. Ez biztos, hogy nyomja meg a választ minden kérdésre. Kérdések át, és most már inicializált gitflow.

Most hozzunk létre egy új funkció, mint mi az utolsó leckét.

Ahogy meglátjuk egyszerre túl sok volt. Létrehoztunk egy új ága a szolgáltatás / munkagép-regisztráció. Nem kell, hogy adja meg a prefix funkciót, hiszen automatikusan hozzáadja. És ez átterjedt nekünk létre egy ágat. És ha végeztünk dolgozik ezen ága, meg kell írni egy git flow funkció kivitelben.

Most, hogy néhány változtatást. Register.js létrehozza a fájlt, és adjunk hozzá néhány funkciót.

Most a elkövetni a változás.







És írunk, amit akarunk, hogy befejezze You

Ez a parancs automatikusan Marj, hogy dolgozzon, eltávolítja a régi ág és kapcsolók fejleszteni. És mindez egy paranccsal.

Ha megnézzük a git log, azt látjuk, hogy a véglegesítés hozzá.

Most hozzunk létre egy kiadás, mint mi az utolsó leckét.

Azt mondja, hogy van egy 1.0 kiadás ága, amely nem megfelelően kitölteni. Ez azért van, mert ez nem áll le, és nem eltávolítani, és mi lóg az utolsó leckét.

Ha írunk egy git ág, azt látjuk, hogy az általunk lóg kiadás / 1.0 ága. Nézzük csak törölni

Most, ha megpróbáljuk Quick Start kiadás minden rendben lesz. Ahogy látható, mi vittük át a kiadás / 1.1 ága. És mondja, hogy a szükséges változtatásokat, hogy a kibocsátás és ha végeztél, a befejezésre.

És mivel nem kell semmit sem változtatnia írásban

Mi fejezte be a csapat ebben az időben? Ő smerdzhila engedje, hogy mester és fejlesztése, díszlet- és címkézni 1.1 Törlés menet. Ez minden, amit tettek a néhány csapat az utolsó leckét, ő tette egy.

Ha azt akarjuk, hogy a gyorsjavítás Prodakshen írunk

Azt, hogy a javítást. Pl távolítsa el a hiányosságok register.js fájlt. Ne elkövetni, és befejezni az írás

Ez Marj ág egyidejűleg a mester és fejlesztése, és eltávolítja az ág.

És most egy kicsit arról, hogy mi a címkéket. Ha mi írjuk a parancs

Ha mi írjuk a git tag, azt látjuk, hogy van hozzá a címkét 1.2.

Ez teremtett bennünket, hogy jelölje meg pontosan egy elkövetni, aki egy ágon, amikor azt írta a csapat. Most, ha írunk

Ez létrehoz nekünk egy új ága a címkét. És hogy az utolsó követ el, az egyik ez volt az utolsó, amikor írtam ezt a parancsot. Most teljesen mindig, ez a címke lesz a 1.2 és mi is mindig létrehoz egy új ága a címkét.

És az utolsó parancs, ami hasznos lehet. Alapértelmezésben, ha beír git push, tolja csak az ágakat, és megnyomja a címkéket. Lök írási címkék

Most lök a címkéket, és megjelenik egy üzenet, hogy mi volt a 3 új tag, mi áll rendelkezésre githabe, akkor hajlamosak együtt adattár és fel lehet használni más emberek.