Homepage » Toolkit » Git használata az Androidon - ingyenes eszközök és útmutató

    Git használata az Androidon - ingyenes eszközök és útmutató

    A legnagyobb kihívás, valamint a szabadúszók és távoli csapatok szükségessége, hogy manapság "mobil". Bár a mobilkód-szerkesztők segítenek a programozóknak az útközben történő fejlesztésben, a mobil-támogatás nélkül a verziókezelő rendszerek, mint a Git, a fejlesztők alig használják az ilyen IDE-ket.

    Vannak azonban, Néhány alkalmazás Git tárolók létrehozására és használatára Android platformon. Git ügyfelek, kiszolgálók és IDE-k az Androidhoz segítik a kódolóknak, hogy útközben kódoljanak nyomja meg ugyanezt a felhő repókra a GitHub, a BitBucket és mások, vagy a helyi tároló. Ez nem minden, akkor is hozzon létre és klónozjon repókat, pénztárakat és fiókok egyesítését és még sok más.

    Ebben a bejegyzésben megosztjuk a legjobb ingyenes eszközöket a Git használatához az Android-eszközökön, és néhány lépésről lépésre szóló útmutatást arról, hogyan lehet gyors elkezdeni a Git repókkal az egyik eszköz használatával.

    Android Git eszközök

    Speciális csoportos it

    Az SGit kétségtelenül az Android legjobb Git kliense. Ez egy nyílt forráskódú program, amely minden ilyen ügyfél alapfunkcióját támogatja. Az alkalmazás tárolja az összes tárolót a telefon belső tárolójában, így a privát repóit biztonságban tartja a tolvajoktól és a hackerektől.

    Ezenkívül aktívan fejlődik és a következő funkciókkal rendelkezik (az írás idején):

    • Létrehoz és törli a helyi repókat
    • Hozzáad és klónoz távoli repókat
    • Húzza ki és tolja el a távoli repókat
    • Checkouts és egyesíti az ágakat és a címkéket
    • A böngészők és a diffók egy repóból származnak
    • Fájlok szerkesztése és mentése (külső szerkesztők segítségével)
    • A fájlok böngészése során kiemeli a szintaxist

    Előnyök:

    • Sötét témát biztosít az éjszakai használatra
    • Lehetővé teszi a repók importálását a számítógépről
    • Támogatja a HTTP, HTTPS és SSH protokollokat
    • Támogatja a felhasználó / átutalás és az SSH kulcs hitelesítését
    • Támogatja a helyi repók tárolási könyvtárának kiválasztását
    • Lehetővé teszi a kód nyelvének kiválasztását a szintaxis kiemeléséhez

    Hátrányok:

    • Nem nyújt szövegszerkesztőt natívan
    • Nem támogatja az SD-kártyát a tároláshoz
    AIDE

    Az AIDE, az Android IDE egy integrált fejlesztési környezet Java írása és Android projektek megtekintése az Android platformon, mint az Eclipse vagy az Android Studio asztali rendszerekre.

    A funkciók teljes egészében rendelkezésre állnak építeni-fordítás-run ciklus. Az alkalmazás biztosítja interaktív kódolási útmutatók és lépésről lépésre a kód írására és összeállítására vonatkozó utasítások.

    Az alkalmazásnak van egy intuitív felhasználói felület a zökkenőmentes élmény érdekében új felhasználók számára. Gazdag szerkesztővel és biztosítja a refactoringet és intelligens kód navigáció a hibák valós idejű ellenőrzésével együtt.

    Az AIDE emellett integrálja a Git kliens alapvető szolgáltatásait, beleértve a következőket:

    • Kódfájlok szerkesztése és mentése
    • Megköti és visszavonja a fájlokat vagy a változásokat
    • A távoli repókról húzódik és húzódik
    • Átvonja a repókat és egyesül a repókkal
    • Beépített szövegszerkesztőt biztosít a fájlok megtekintésére

    Előnyök:

  • Támogatja az SSH protokollt a kapcsolathoz
  • Hátrányok:

    • Nem támogatja a klónozás repóit
    csoportos it

    Git a super-alap és Csak olvasható Git kliens az Android számára. Az alkalmazás offline hozzáférést biztosít a távoli Git tárolóihoz (a GitHub-tól, a BitBucket-től és másoktól), de nem mutatja be a többi ügyfél által kínált összes szükséges funkciót.

    A Git különböző egyszerű funkciókat kínál, mint például:

    • A távoli repóit klónozza a készülékre
    • Böngészi a repókat tartalmazó fájlokat és naplókat
    • Ellenőrizze fiókjait és címkéit a repókból
    • Húzza a változásokat az eredetből (távoli repók)
    • Támogatja mind a HTTP, mind a HTTPS protokollokat

    Előnyök:

    • Ez egyszerűen használható

    Hátrányok:

    • Nem támogatja az SSH protokollt
    • Az App összeomlik a repó klónozása közben, néha
    Gidder

    A Gidder egy Git szerver Android számára, mint a GitHub, a BitBucket GitLab vagy mások. Ez olyan, mint a saját GitHub projektjeit magával vinné útközben. Ez azt is jelenti nagyobb biztonságot nyújt az érzékeny projektek számára.

    Az alkalmazás működik egy SSH-kiszolgáló tetején és lehetővé teszi az emberek számára, hogy hozzáférjenek a projektekhez WiFi használatával. Megengedi több felhasználó elérheti a tárolókat (ha megengedett), és végezzen műveleteket a repókon. A következő funkciókat biztosítja a repók helyi vezeték nélküli hálózaton történő használatához:

    • Létrehoz, szerkeszti és törli a repókat
    • Lehetővé teszi a repók klónozását a szerveréről
    • Támogatja a visszavonást és a visszavonást
    • Létrehoz, szerkeszti és törli azokat a felhasználókat, amelyek hozzáférhetnek a repókhoz
    • Aktiválja vagy deaktiválja a Git kiszolgálót, ha a WiFi be / ki kapcsol
    • Integrálja a dinamikus DNS-támogatást a különböző hálózatokban dolgozó emberek számára

    Előnyök:

    • SSH-alapú szervere javítja a kapcsolat biztonságát
    • Lehetővé teszi engedélyek hozzárendelését a felhasználók számára az ellenőrzött hozzáféréshez

    Hátrányok:

    • Repóját nem lehet olvasni, néha, amint azt Ben jelentette
    Git tárolószerver

    A Git Repository Server egy másik Git-kiszolgáló az Android számára, amely a Gidderhez képest nagyon hasonló. Az alkalmazás jól működik a Git reposok helyben történő tárolására az okostelefonon hasonlít a GitHub, a BitBucket vagy mások számára, hogy kiszolgálják a projektjeiket.

    Lehetővé teszi, hogy projektjeit magával vezesse a futáson. A telefon belső tárolójának használata gondoskodik arról, hogy a projektek biztonságban legyenek a véletlen törlés vagy lopás ellen. Leginkább az összes szükséges munkát végzi, és az alább felsorolt ​​funkciókat használja:

    • Létrehoz, szerkeszti és törli a repókat
    • Támogatja a repóit a kiszolgálóról
    • Elindul a rendszerindítással, azaz automatikusan elindul a telefon indításakor
    • Létrehoz, szerkeszti és törli a felhasználókat a repók eléréséhez
    • Lehetővé teszi a dinamikus DNS beállítását, ha a hálózat folyamatosan változik

    Előnyök:

    • SFTP-tárolást is biztosít biztonságos fájltárolóként
    • Támogatja a Maven repókat a Git-en kívül a projektfájlok megőrzéséhez
    • Lehetővé teszi a felhasználói engedélyek beállítását a szabályalapú vezérelt hozzáféréshez

    Hátrányok:

    • Nem működik az SSH-n

    Az SGit használata Androidon

    Szeretném megragadni az alkalmat, hogy megmutassam, hogyan kell használni a Gitet az Androidon. Ehhez az SGit-et használom példaként. Nézzük meg, hogyan lehet klónozni egy távoli tárolót, és hozzon létre egy helyi tárolót az SGit-tel.

    Klónozzon egy távoli tárolót az SGit használatával
    1. Nyissa meg az SGit ügyfelet, ha még nem.
    2. Érintse meg a + ikont (a műveleti sávban), ha új tárhelyet szeretne hozzáadni
    3. Adja meg a távoli repó URL-jét és helyi nevét
    4. Adja meg a felhasználónevét és jelszavát is, ha ez egy privát tároló, és ha a felhasználói hitelesítő adatait megköveteli a klónozáshoz
    5. Kattintson a Klónozás gombra. Az SGit lokálisan klónozza (letölti) a távoli repót.
    Helyi tároló létrehozása az SGit használatával
    1. Érintse meg a + ikont (a műveleti sávban), ha új tárhelyet szeretne hozzáadni.
    2. A helyi lerakat létrehozásához kattintson a helyi helyi gombra.
    3. Adja meg a helyi adattár nevét.
    4. Kattintson az Init gombra. Az SGit a kitöltött részletekre egy helyi tárolót hoz létre.

    Ez az eszközökről és útmutatókról szól, amelyek a Git Android használatára szolgálnak. Már használod a Git-et vagy fejlesztünk kódot az Androidodon? Szeretnénk hallani a kódolással kapcsolatos tapasztalatait.