Pagrindinis » Įrankių rinkinys » „Git“ naudojimas „Android“ - nemokami įrankiai ir vadovas

    „Git“ naudojimas „Android“ - nemokami įrankiai ir vadovas

    Didžiausias iššūkis, taip pat laisvai samdomų vertėjų ir nuotolinių komandų poreikis yra „judėti“ šiandien. Nors mobiliojo ryšio kodų redaktoriai padeda programuotojams plėtoti kelyje, be mobilios paramos versijų valdymo sistemoms, pvz., „Git“, kūrėjai vargu ar naudoja tokius IDE.

    Tačiau yra, kai kurios programos, skirtos įdiegti ir naudoti „Git“ saugyklas „Android“ platformoje. „Git“ klientai, serveriai ir „Android“ IDES padeda koduotojams koduoti kelyje ir nuspauskite tą patį į debesų repo „GitHub“, „BitBucket“ ir kt. arba į vietinę saugyklą. Tai dar ne viskas, taip pat galite sukurti ir klonuoti repo, kasos ir susijungimo filialus ir dar daugiau.

    Šiame pranešime ketiname bendrinti geriausius nemokamus įrankius, skirtus naudoti „Git“ „Android“ įrenginiuose, ir kelis žingsnius po žingsnio, kaip greitai pradėti naudoti „Git“ repo, naudojant vieną iš įrankių.

    „Android Git“ įrankiai

    SGit

    SGit neabejotinai yra geriausias „Android“ „Git“ klientas. Tai atviro kodo programa, kuri palaiko visus pagrindinius bet kurio tokio kliento bruožus. Programa saugo visas telefono vidinės atminties saugyklas, saugodama privačias repozicijas nuo vagių ir įsilaužėlių.

    Be to, ji aktyviai kuriama ir pateikiama šiomis funkcijomis (rašymo metu):

    • Sukuria ir panaikina vietinius repo
    • Prideda ir klonuoja nuotolinius repo
    • Ištraukia iš nuotolinio atpirkimo
    • Checkouts ir susieja filialus bei žymes
    • Naršyklės ir skirtumai įsipareigoja iš repo
    • Redaguoja ir išsaugo failus (naudojant išorinius redaktorius)
    • Naršydami failus pabrėžia sintaksę

    Argumentai "už":

    • Teikia tamsią naktinio naudojimo temą
    • Leidžia importuoti repo iš kompiuterio
    • Palaiko HTTP, HTTPS ir SSH protokolus
    • Palaiko vartotojo / leidimo ir SSH raktų autentifikavimą
    • Palaiko vietinių repo saugojimo katalogų pasirinkimą
    • Leidžia pasirinkti kodo kalbą sintaksės paryškinimui

    Minusai:

    • Negalima pateikti teksto redaktoriaus
    • Nepalaiko SD kortelės saugojimui
    AIDE

    „AIDE“, „Android IDE“ yra integruota plėtros aplinka „Java“ rašymas ir „Android“ projektų peržiūra „Android“ platformoje, kaip Eclipse arba „Android“ studija veikia stalinių kompiuterių sistemose.

    Jis suteikia visas funkcijas statyti kompiliuojamą ciklą. Programa suteikia interaktyvūs kodavimo vadovai ir žingsnis po žingsnio kodo rašymo ir sudarymo instrukcijos.

    Programa gavo intuityvi vartotojo sąsaja sklandžiai naujiems vartotojams. Ji turi turtingą redaktorių ir suteikia refactoring ir „Smart Code“ navigacija tikrinimas realiuoju laiku.

    Be to, AIDE taip pat integruoja pagrindines „Git“ kliento funkcijas, įskaitant:

    • Redaguoja ir išsaugo kodų failus
    • Įrašo ir pašalina failus ar pakeitimus
    • Pushs ir ištraukia iš nuotolinių repo
    • Filialai nuo repo
    • Suteikia integruotą teksto redaktorių failų peržiūrai

    Argumentai "už":

  • Palaiko SSH protokolą ryšiui
  • Minusai:

    • Nepalaiko klonavimo repo
    Git

    Git yra a super-bazinis ir Tik skaitymui skirtas „Git“ klientas „Android“. Programa suteikia neprisijungus prieigą prie nuotolinių „Git“ saugyklų (iš „GitHub“, „BitBucket“ ir kt.), bet nepateikia visų kitų klientų siūlomų funkcijų.

    „Git“ suteikia įvairias paprastas funkcijas, pavyzdžiui:

    • Klonuoja nuotolinius repozitus į jūsų įrenginį
    • Naršoma failų ir žurnalų iš repo
    • Checkouts filialus ir žymes iš repo
    • Ištraukia pakeitimus iš kilmės (nuotolinių repo)
    • Palaiko HTTP ir HTTPS protokolus

    Argumentai "už":

    • Tai paprasta naudoti

    Minusai:

    • Nepalaiko SSH protokolo
    • Kartais „App“ sugenda klonuojant repo
    Gidder

    „Gidder“ yra „Git“ serveris „Android“, kaip ir „GitHub“, „BitBucket GitLab“ ar kiti. Tai kaip savo „GitHub“ projektus vedate kartu su jumis. Tai taip pat reiškia didesnį saugumą jūsų jautriems projektams.

    Programa veikia SSH serveryje ir leidžia žmonėms naudotis projektais naudojant „WiFi“. Tai leidžia prieigą prie saugyklų (jei leidžiama) ir atlikite operacijas su repo. Ji suteikia šias funkcijas, skirtas repo naudojimui per vietinį belaidį tinklą:

    • Sukuria, redaguoja ir ištrina repo
    • Leidžia klonuoti repo iš savo serverio
    • Palaiko stumti ir traukti iš repo
    • Kuria, redaguoja ir ištrina naudotojus, kurie gali pasiekti repo
    • Įjungia arba išjungia „Git“ serverį, kai „WiFi“ jungiklis įjungiamas / išjungiamas
    • Integruoja Dynamic DNS paramą žmonėms, dirbantiems įvairiuose tinkluose

    Argumentai "už":

    • SSH pagrindu veikiantis serveris pagerina ryšio saugumą
    • Leidžia priskirti naudotojams leidimus valdomai prieigai

    Minusai:

    • Jo repo kartais negalima skaityti, kaip pranešė Ben
    „Git“ saugykla

    „Git“ saugykla yra kitas „Android“ „Git“ serveris, kuris yra gana panašus į „Gidder“. Programa puikiai tinka talpinti „Git“ repo vietoves jūsų išmaniajame telefone panašus į tai, kaip „GitHub“, „BitBucket“ ar kiti jūsų serverius priima savo projektus.

    Tai leidžia jums su savimi vykdyti savo projektus. Naudojama telefono vidinė atmintis užtikrina, kad jūsų projektai būtų apsaugoti nuo atsitiktinio ištrynimo ar vagystės. Jis dažniausiai atlieka visus reikalingus darbus ir naudoja toliau išvardytas funkcijas:

    • Sukuria, redaguoja ir ištrina repo
    • Palaiko klonavimą repo iš savo serverio
    • Pradeda nuo įkrovos, t.y., automatiškai paleidžiamas, kai pradedamas telefonas
    • Sukuria, redaguoja ir ištrina naudotojus, kad galėtų pasiekti repo
    • Leidžia nustatyti dinaminį DNS, jei jūsų tinklai keičiasi

    Argumentai "už":

    • Taip pat suteikia SFTP saugyklą kaip saugią failų saugyklą
    • Palaiko „Maven“ repo, išskyrus „Git“, kad būtų išsaugoti projekto failai
    • Leidžia nustatyti vartotojo teises taisyklėmis pagrįstai valdomai prieigai

    Minusai:

    • Neveikia per SSH

    Naudojant SGit „Android“

    Norėčiau pasinaudoti šia proga ir parodyti jums, kaip naudoti „Git“ „Android“. Norėdami tai padaryti, kaip pavyzdį naudoju SGit. Pažvelkime, kaip galite klonuoti nuotolinį saugyklą ir sukurti vietinę saugyklą su SGit.

    Klonuokite nuotolinį saugyklą naudodami SGit
    1. Jei dar nesate, atidarykite „SGit“ klientą.
    2. Jei norite pridėti naują saugyklą, bakstelėkite + piktogramą (veiksmų juostoje)
    3. Įveskite nuotolinio repo URL ir jo vietinį pavadinimą
    4. Taip pat įveskite savo naudotojo vardą ir slaptažodį, jei tai yra privati ​​saugykla ir jei reikia, kad naudotojai gautų klonavimo duomenis
    5. Spustelėkite mygtuką Klonas. SGit klonuoja (atsisiųs) nuotolinį repo vietoje.
    Sukurkite vietinę saugyklą naudodami SGit
    1. Jei norite pridėti naują saugyklą, bakstelėkite + piktogramą (veiksmų juostoje).
    2. Norėdami sukurti vietinę saugyklą, spustelėkite mygtuką Pradėti vietinį mygtuką.
    3. Įveskite vietinės saugyklos pavadinimą.
    4. Spustelėkite mygtuką Pradėti. SGIT sukurs vietinę saugyklą už užpildytas detales.

    Viskas apie įrankius ir vadovus, skirtus naudoti „Git“ „Android“. Ar jau naudojate „Git“ arba kuriate „Android“ kodą? Mes norėtume išgirsti apie jūsų patiriamą kodavimo kelyje patirtį.