Press "Enter" to skip to content

Hogyan készítsünk Pull kérést Github asztalra

Ebben a bemutatóban megtanuljuk, hogyan kell felülvizsgálni a kódváltozásokat a Github asztalon, kötelezze el ezeket a változtatásokat, majd hozzon létre egy húzó kérést a github-on. A GIT egy elosztott verzióvezérlő rendszer, amely lehetővé teszi a fejlesztők számára, hogy nyomon kövessék a projektek összes módosítását. A Github egy távoli hosting platform, amely lehetővé teszi a fejlesztők számára a projektek külső tárolását. GitHub Desktop egy natív alkalmazás mind a Windows és a MacOS, hogy a fejlesztők, hogy kezeljék Repositories.

Ha nem & #; tudom, mit Git, keresse fel a Bevezetés a Git bemutatója.

Telepítse a Github asztalt

Github asztali ablakok Windows és Macos. Az operációs rendszer verziójának letöltéséhez kattintson az előző linkek valamelyikére, és kövesse az utasításokat.

Tekintse át fiókját és fájljait

Először is végezze el a következőket:

  • Engedélyezze az alkalmazást a Github-fiók és tárolók eléréséhez
  • Klónozza a tárházat a helyi gépre
  • Hozzon létre egy új fióktelepet
  • Módosítsa az új fióktelepet

Most készen állsz a Github asztali változásainak áttekintésére. Ha a Github tárolóban kiválasztott tárhelyet és ágot választja, látnia kell egy olyan képernyőt, amely hasonló az alábbiakhoz. Az alábbiakban egy példa van, amikor létrehoztam néhány módosítást a Vonage PHP SDK fájljában. A bemutató idején a Vonage áthalad egy Rebrandon, megváltoztatva a Nexmo és az Openok Branding-t a Vonage Branding-re. Ebben a fájlban még mindig referenciák voltak a Nexmo-ra, ezért javasoltam az alábbi képen látható változásokat:

Húzási kérelem létrehozása

Láthatja a Github asztali alkalmazás új módosításait. A bal oldali oldalon megmutatja a hozzáadott, eltávolított vagy módosított fájlokat. Jelölje be azokat a fájlokat, amelyeket a tárolóban elkötelezett.

A képernyő bal alsó sarkában két szövegdobozot és egy címkével ellátott gombot lát

Adjon hozzá egy üzenetet az első szövegmezőbe. Ez a kötelezettségcsökkentés nagyon rövid leírása, hogy mi volt az elkötelezettség. A második szövegmező lehetővé teszi, hogy egy kicsit leíróbb legyen, amit a változások csinálnak. Adjon hozzá egy leírást a második szövegmezőbe.

Ennek egyik példája az alábbiak szerint a JAVASLATI VÁLTOZÁSOK A REBRAND VONAGE-re:

Miután beírta az üzenetet és a leírást, kattintson a & #; elkötelezettségre

Ezután meglátod, hogy egy opció hasonlóan jelenik meg az alábbi képhez, ahol azt kérdezi, hogy szeretné, ha el akarja tüntetni az eredet távoli. Ez a kérés Ahol a változások a távoli szerverre, amely látható lesz bárki számára hozzáférhető Ez Repository.

Most, hogy az idő, hogy hozzon létre egy pull kérelmet a változásokhoz! Miután elnyomta a változtatásokat, akkor egy másik lehetőség van, hogy & #; Amint az az alábbi képen látható. Ha készen állsz erre, kattintson a & #; Hozzon létre húzza a kérést & #; Gomb.

Ön & #; Ree, majd egy webböngészőbe kerül, hogy folytassa ezt a pulóver kérését.

Az alábbi kép egy példát mutat arra, hogy mit várhat a böngészőben. Amit lát, kissé eltérhet az Ön számára, attól függően, hogy hol van & #;. Itt a Vonage-ban van egy konkrét folyamatunk Ön & #; köteles kitölteni bizonyos információkat, vagy tudomásul veszi, hogy egy adott folyamatot végeztek a húzó kérés elfogadásához.

Ezek a követelmények a következők:

  • A változások általános összefoglalása,
  • Ezeknek a változásoknak leírása,
  • Miért szükséges a szükséges módosítások?
  • Hozzáadott néhány új tesztet
  • És megszakította a módosításait a meglévő tesztek?

Győződjön meg róla, hogy követte a szükséges bevitelt / folyamatot az adattárhoz. Ellenkező esetben kockáztathatja a késedelmet a módosítások jóváhagyásában. Jobb, ha a vizsgálónak minél több információt kap, mint egyáltalán nem.

Miután elküldte a pull kérelmét, megjelenik egy oldal thow, amely megmutatja az üzenetet, a leírást, és ha lefelé görget, a fájlok megváltoztak.

Egyes adattárok olyan folyamatokat tartalmaznak, amelyek automatikusan futnak, amint létrehozzák a pull kérelmet. Győződjön meg róla, hogy ellenőrizze, hogy ezek mindegyike is (esetleg meg kell várnia néhány percet az ellenőrzések befejezése után). Ha ezek az ellenőrzések don & #; t pass, győződjön meg róla, hogy újra módosítja a módosításokat, és orvosolja az ISSEE-t, hogy biztosítsa a módosítások gyors felszabadulását.

Következtetés

Ha ezt a bemutatót kezdte befejezni, akkor most:

  • Telepítette a github asztalt a gépen,
  • Csatlakoztatta a Github fiókjához,
  • Klónozott egy tárházat a helyi gépnek,
  • Létrehozott egy új fióktelepet,
  • Az ágon belüli fájlok módosítása,
  • Elkötelezte ezeket a változásokat,
  • És végül létrehozott egy húzó kérést a távoli tárolóban.

Hol?

Most, hogy a Hacktoberfest elkezdődött, nincs jobb idő, hogy a GIT-tanulás a gyakorlatba kerüljön! Izondolunk, hogy ebben az évben egy Hacktobest partnere leszünk, így érdemes megnézni néhány vonzó projektet, miközben a PR célja felé dolgozik. Boldog hackelés!

Ne felejtsük el, ha bármilyen kérdése, tanácsadása vagy ötlete van, amit megosztani a közösséggel, akkor kérjük, szabadon ugorjon a közösségi laza munkaterületünkre, vagy ne válaszoljon az alábbi válaszra ��. I & #; D szeretem hallani valakit, aki végrehajtotta ezt a bemutatót és hogyan működik a projekt.

A Vonage izgatott, hogy egy hacktoberfest partner. Nem vagyunk idegenek a forrás megnyitásához, könyvtárakkal, kódrészletekkel, és a demók mind a githubon. Hogy teljes mértékben merítse magát az ünnepségekbe, győződjön meg róla, hogy nézze meg a Hacktoberfest oldalunkat a tervezett részletekért!

Comments are closed, but trackbacks and pingbacks are open.