A Git beállítása és használata: 15 lépés (képekkel)

Tartalomjegyzék:

A Git beállítása és használata: 15 lépés (képekkel)
A Git beállítása és használata: 15 lépés (képekkel)

Videó: A Git beállítása és használata: 15 lépés (képekkel)

Videó: A Git beállítása és használata: 15 lépés (képekkel)
Videó: How Not To Die: The Role of Diet in Preventing, Arresting, and Reversing Our Top 15 Killers 2024, Április
Anonim

A Git az egyik legszélesebb körben használt verziókezelő rendszer a szoftverfejlesztéshez. A Linus Torvalds által 2005-ben épített Git a sebességre, az adatok integritására és az elosztott, nem lineáris munkafolyamatok támogatására összpontosít. Mivel széles körben használják még a nagyvállalatok számára is, fontos megtanulni a Git egyszerű beállítását és használatát. Ez a séta a Git Bash-t fogja használni a Windows és a GitHub számára. Az itt használt parancsok azonban minden platformon működni fognak. Ez nem a végső útmutató, hanem egyszerűen a Git használatának megkezdéséhez. A Git -ben sokkal több funkciót kell felfedezni, és a munkakörnyezet nagyon eltérő változókkal rendelkezhet, mint amit a GitHub használatával kell használni.

Lépések

Rész 1 /3: Fiók beállítása

A Git beállítása és használata 1. lépés
A Git beállítása és használata 1. lépés

1. lépés: Hozzon létre egy Github -fiókot

Látogasson el a GitHub webhelyre, és hozzon létre egy fiókot. Ennek az oktatóanyagnak az alkalmazásában az ingyenes fiók jól működik.

A Git beállítása és használata 2. lépés
A Git beállítása és használata 2. lépés

2. lépés: Telepítse a Git Bash programot

Az induláshoz először le kell töltenie és telepítenie kell a Git Bash for Windows rendszert. Folytassa, és tegye meg most ezt a linket követve: Git Bash.

A telepítés után futtassa a Git Bash programot. Egy fekete parancssori képernyőt kell néznie. A Git Bash Unix parancsokat használ a működéshez, ezért fontos, hogy bizonyos ismeretekkel rendelkezzen a Unixról

A Git beállítása és használata 3. lépés
A Git beállítása és használata 3. lépés

3. lépés. Hozzon létre egy SSH -kulcsot

Annak érdekében, hogy biztonságos titkosított kapcsolatot létesítsen a GitHub -fiókja és a számítógépén található Git Bash között, létre kell hoznia és össze kell kapcsolnia egy SSH -kulcsot. A Git Bash alkalmazásban illessze be ezt a kódot, de cserélje ki a GitHub -fiókjához használt e -mail címre: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Ezután a rendszer megkérdezi, hogy hova szeretné menteni a kulcsot. Az alapértelmezett hely elegendő, ezért nyomja meg az ↵ Enter billentyűt. Ezután a Git Bash felkéri Önt, hogy írja be és erősítse meg a jelszót. Bár nem kell egyet felvennie, erősen ajánlott

A Git beállítása és használata 4. lépés
A Git beállítása és használata 4. lépés

4. lépés. Adja hozzá SSH-kulcsát az ssh-agenthez

Ez felhatalmazza a számítógépet az SSH kulcs használatára. Az SSH-ügynök elindításához írja be a következő parancsot: eval "$ (ssh-agent -s)", majd írja be az ssh-add ~/.ssh/id_rsa parancsot a létrehozott kulcs hozzáadásához.

Ha a kulcsnak más neve van az id_rsa mellett, vagy más helyre mentette, győződjön meg róla, hogy ezt használja

A Git beállítása és használata 5. lépés
A Git beállítása és használata 5. lépés

5. lépés. Adja hozzá SSH -kulcsát a fiókjához

Most be kell állítania fiókját az újonnan létrehozott kulcs használatához. Másolja az ssh kulcsot a vágólapra: clip <~/.ssh/id_rsa.pub. Ezután bármely GitHub -oldal jobb felső sarkában kattintson a profilképére, majd a Beállítások elemre. A felhasználói beállítások oldalsávon kattintson az SSH és a GPG kulcsokra. Ezután kattintson az Új SSH kulcs elemre. Most megadhat egy leíró nevet a kulcsához, majd illessze be a kulcsot a kulcsmezőbe, és nyomja meg az "SSH kulcs hozzáadása" gombot. Erősítse meg, és kész!

Rész 3 /3: Projekt létrehozása

A Git beállítása és használata 6. lépés
A Git beállítása és használata 6. lépés

1. lépés. Villásítson egy tárolót

Ha módosítani szeretne egy projektet a GitHub -on, el kell villáznia. Lépjen a tárolóhoz, amelyen dolgozni szeretne, és az oldal jobb felső sarkában lévő villa megnyomásával villázza meg a tárházat. Ezzel másolatot készít a fiókjában lévő tárhelyről.

A Git beállítása és használata 7. lépés
A Git beállítása és használata 7. lépés

2. lépés. Hozzon létre egy helyi könyvtárat

Hozzon létre egy mappát valahol a számítógépén, ahol a tárolót szeretné elhelyezni. Ezután a Git Bash segítségével navigáljon a mappához. Ne feledje, hogy a Git Bash elfogadja a UNIX parancsokat, így a könyvtárba való belépéshez használja a CD parancsot: $ cd/path/to/directory

A Git beállítása és használata 8. lépés
A Git beállítása és használata 8. lépés

Lépés 3. Klónozza a villát

A GitHubban navigáljon a villájához, és a lerakat neve alatt kattintson a Klónozás vagy letöltés gombra, és másolja ki a kapott linket.

Ezután a Git Bash-ben írja be a következő parancsot a másolt URL használatával: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Nyomja meg az ↵ Enter billentyűt, és létrejön a helyi klón

A Git beállítása és használata 9. lépés
A Git beállítása és használata 9. lépés

4. lépés: Szinkronizálja villáját az eredetivel

Képesnek kell lennie arra, hogy módosításokat javasoljon az eredeti adattárban. Keresse meg a GitHubban elágazó eredeti lerakatot, majd kattintson a Klón gombra, vagy töltse le és másolja az URL -t.

  • Most lépjen a GitHub tényleges lerakatmappájába. Tudni fogja, hogy a megfelelő helyen jár, amikor a parancssor jobb oldalán látható (mester).
  • Most egyszerűen futtassa a $ git remote add upstream https://github.com/user/repositoryName címet a lerakat eredeti URL -jével.
A Git beállítása és használata 10. lépés
A Git beállítása és használata 10. lépés

5. lépés. Hozzon létre egy felhasználót

Ezután létre kell hoznia egy felhasználót, aki nyomon követheti, hogy ki hajtotta végre a módosításokat a lerakatban. Futtassa a következő két parancsot. $ git config user.email “[email protected]” és $ git config user.name “Your Name”. Győződjön meg arról, hogy a használt e -mail -cím ugyanaz, mint a git hub -fiókjában.

A Git beállítása és használata 11. lépés
A Git beállítása és használata 11. lépés

6. lépés. Hozzon létre egy új ágat

Ezután létre kell hoznia egy új ágat a mester águnkból. A fa tényleges ágaként. Ez az ág tárolja az összes elvégzett módosítást. Minden alkalommal, amikor új problémán dolgozik, létre kell hoznia egy új ágat a mesterből. Legyen szó hibajavításról vagy új szolgáltatás hozzáadásáról, minden feladatnak meg kell kapnia a saját egyedi ágát.

  • Elágazás létrehozásához egyszerűen futtassa: $ git branch feature_x. Cserélje le a feature_x elemet a szolgáltatás leíró nevére.
  • Miután elvégezte fióktelepét, használja a $ git checkout feature_x funkciót. Ezzel átvált a feature_x ágba. Most már szabadon módosíthatja a kódját.

3. rész a 3 -ból: A változások előmozdítása

A Git beállítása és használata 12. lépés
A Git beállítása és használata 12. lépés

1. lépés. Végezze el a változtatásokat

Miután befejezte a változtatásokat, vagy ágat szeretne váltani, és mással szeretne foglalkozni, a változtatásokat el kell követni. Futtassa a $ git bind -all parancsot. Ez automatikusan végrehajtja az összes módosítást, amelyet az adattárban végzett.

A rendszer kéri, hogy írjon be egy véglegesített üzenetet a vim használatával. Ennek az üzenetnek rövidnek és leírónak kell lennie. A nyílbillentyűkkel navigáljon a felső sorba, majd nyomja meg az i billentyűt. Most beírhatja az üzenetet. Miután beírta, nyomja meg az Esc billentyűt, majd a kettőspont gombot,:. Most írja be a wq betűket, és nyomja meg az. Enter billentyűt. Ezzel elmenti a véglegesített üzenetet, és kilép a vim szerkesztőből

A Git beállítása és használata 13. lépés
A Git beállítása és használata 13. lépés

Lépés 2. Tegyen push kérést

Most, hogy elkötelezték magukat a változtatások mellett, nyomni kell őket! $ Git push origóban adja meg.

A Git beállítása és használata 14. lépés
A Git beállítása és használata 14. lépés

Lépés 3. Egyesítés a főággal

Menjen vissza a GitHubba, és hamarosan megjelenik egy üzenet, amely megjelenik a nyomással. Nyomja meg az "Összehasonlítás és lekérés kérése" gombot. Ezen az oldalon lehetősége lesz áttekinteni a módosításokat, valamint megváltoztatni a véglegesítési üzenetet és megjegyzéseket fűzni. Ha minden rendben van, és a GitHub nem észlel semmilyen konfliktust, folytassa a kéréssel. És ez az!

Most a többi közreműködőjén és a tárház tulajdonosán múlik, hogy felülvizsgálja a módosítást, majd egyesíti azt a fő adattárral

A Git beállítása és használata 15. lépés
A Git beállítása és használata 15. lépés

Lépés 4. Mindig ne felejtse el lekérni és újra alapozni

Rendkívül fontos, hogy mindig a fájl legújabb verzióján dolgozzunk. Mielőtt bármilyen push kérést tennél, vagy éppen új elágazást indítottál, vagy ágat váltottál, mindig futtasd a következő git fetch upstream && git rebase upstream/master parancsot.

Ajánlott: