Hogyan kezeljük a Git és a GitHub projekteket Atom-szal?
Nagyszerű hírek a fejlesztői barátaimnak; Git és GitHub integráció csak az új Atom kiadással szállították. Az új funkció egy ideig béta formájában is elérhető volt, de most az Atom 1.18-at használva, a nyilvánosság számára is használatra kész. Mostantól lehet hajtsa végre a Git és GitHub közös műveleteket anélkül, hogy elhagyná a kódszerkesztőt.
Ahogy Atom kezdődött GitHub belső eszköze, A Git és a GitHub integrálásának lépése nem túl meglepő, de tovább fog lépni javítsa az Atom fejlesztési folyamatát biztosan. Az új kiadással az Atom megerősíti pozícióját a kódszerkesztő jelenetében, mivel a Visual Studio Code már egy ideje kínálja ugyanazt a funkciót.

Git tároló inicializálása
Atomnak két új lapja van, az egyik a Git és egy másik a GitHub számára, amelyen keresztül kezelheti a Git műveleteit. Hozzáférésükhöz a Nézet> Git tabulátor váltása / GitHub Tab váltása
menük a felső menüsorban, vagy a szerkesztő ablaktábla jobb oldalán található kis> hover ikonra kattintva.
(Ha a felső menüsor el van rejtve, akkor az Alt gomb megnyomásával felfedheti.)

Használhatja a következőket is gyorsbillentyűket a lapok eléréséhez:
- Git lap: Ctrl + Shift + 9
- GitHub lap: Ctrl + Shift + 8
Kattints a Tároló létrehozása
gomb és válassza ki azt a mappát, ahová a repóját menteni szeretné. Végül, kattints a +Benne
gomb.

És ez az egész A Git tároló inicializálása megtörtént anélkül, hogy megérintené a parancssorot. Így a starter képernyő egy üres Git-repó néz ki:

Mint látható, az elrendezés olyan kényelmes, mint amilyen lehet. Láthatjuk a szakaszos és nem változatos változások egymás alatt, és kötelezettséget vállaljon bármikor. Plusz, tudod kapcsolja be és ki a Git lapot egyszerűen a kis ikonra kattintva.
Habár a “program” A bal oldali ablaktábla nem mutatja azt, a repót, ahogy kellene, tartalmazza a rejtett .csoportos it
mappa a Git beállításokkal.
A színpad változásai
Gyorsan létrehoztam két tesztfájlt, index.html
és style.css
, látni hogyan működik a színpad.
Az Atom mindkét fájlt a “Sorozat nélküli változások” a jobb oldali Git panelen. És a “program” a bal oldali ablaktábla, a nem státuszú fájlok neve zölden jelenik meg.

Vannak három módon módosíthatja a változtatásokat:
- Fázisfájl - csak egy egyedi fájlt állít elő
- Színválasztás - egy adott fájl egy részét szakaszolja
- Minden szakasz - szakaszolja az összes instabil fájlt
Adja meg az egyedi fájlt vagy a kiválasztást
Ha csak egy fájlt szeretne bemutatni, akkor csak kattintson a fájl nevére ban,-ben “Sorozat nélküli változások” szakasz. Egy új lap megnyílik a szerkesztő ablaktáblán, ahol kiválaszthatja, hogy szeretné az egész fájlt (Fázisfájl
) vagy csak egy választék (Színválasztás
).

Állítsa be az összes instabil fájlt
Ha színpadra akarsz lépni egyszerre csak az összes nem rögzített fájlt csak kattintson a Minden szakasz
a Git fül jobb felső sarkában.
A szakaszos fájlok költözött a “Fokozott változások” szakasz. És ha megváltoztatod az elmédet bosszantja őket a Összes megjelenítése
menü a “Fokozott változások” szakasz.

Változások elkövetése
A “Fázisváltozások” szekció alapvetően az Ön összpontosítási körlet. Amikor elér egy mérföldkövet a fejlesztésben, el kell végeznie a változásokat. Azáltal, hogy elkötelezi magát mentse el a projekt pillanatnyi állapotát a Git verzióvezérlőrendszerébe, hogy bármikor visszatérhessen hozzá (ha akarja) anélkül, hogy bármit elveszítene.
A beosztási terület elkötelezettsége, írja be a végrehajtási üzenetet (ami röviden leírja a legutóbbi elkötelezettség óta végzett módosításokat) Az üzenet elkötelezése
jelölőnégyzetet, és kattintson a Commit gombra.
Ennek eredményeként mind a “Sorozat nélküli változások” és “Fokozott változások” szakasz törlődik és a fájlnevek színe a “program” ablaktábla lesz visszaállt a fehérre.

Egyéb Git műveletek
Van egy csomó más Git művelet is, amit az Atom szerkesztőtől is elvégezhet. Például lehet hozzon létre egy új fiókot a Git lap alján található fióknévre kattintva. Itt is váltás a különböző ágak között.

azonban, nem minden Git művelet elérhető az Atom-tól. Például nem törölhet ágakat vagy konfigurálhat. Ezeknek a feladatoknak a végrehajtásához még mindig kell használja a parancssorot. Az Atom Git-integrációja még mindig nagyon új, ezért remélhetőleg ezekhez hozzá fog járulni kevésbé használt műveletek a jövőben.
Hozzáférhet a Githez kapcsolódó összes funkció listájához a parancspalettán keresztül a Ctrl + Shift + P gombok használatával gépelés “csoportos it” bele.
Klónozzon egy GitHub-tárolót
Az Atom új Git integrációs funkciója nem csak helyben működik, hanem lehet klónozzon egy GitHub-tárolót is.
Ehhez, nyissa meg a Parancspalettát a Ctrl + Shift + P és a válaszd ki a GitHub: klón
parancs. Ezután adjuk hozzá az URL-címet, ahová klónozni szeretnénk (a GitHub repo URL-jét) és azt a mappát, ahová a repo klónozni szeretnénk. Végül, kattintson a Klónozás gombra.

Engedélyezze a GitHub for Atom számára
Nak nek változtasson egy GitHub projektben, neked kell engedélyezze a GitHub for Atom számára. Kövesse az Atom GitHub lapján látható utasításokat. Először látogasson el a github.atom.io/login
URL és jelentkezzen be a GitHub fiókjába. Itt lehet jelzőt generál amellyel az engedélyt elvégezheti.

Adja meg az engedélyezési tokent az Atom GitHub lapján látható beviteli mezőbe Jelentkezz be a fiókodba.

Innen elérhető a három leggyakoribb GitHub művelet: kérések lekérése, nyomása és húzása a GitHub lap alján található lefelé mutató nyíl ikonra kattintva.
