Koduleht » Toolkit » Giti kasutamine Androidis - tasuta tööriistad ja juhend

    Giti kasutamine Androidis - tasuta tööriistad ja juhend

    Suurim väljakutse ja vajadus vabakutseliste ja kaugete meeskondade järele on tänapäeval liikuda. Kuigi mobiilikoodide redaktorid aitavad programmeerijatel liikvel olles välja töötada, ilma mobiilse toeta versioonikontrollisüsteemidele nagu Git, kasutavad arendajad vaevalt selliseid IDE-sid.

    Siiski on olemas, mõned rakendused Git-hoidlate loomiseks ja kasutamiseks Android-platvormil. Git kliendid, serverid ja IDE-d Androidile aitavad koodritel minna ja minna lükake sama pilv repotehele GitHub, BitBucket jt või kohalikul hoidlas. See pole veel kõik, saate ka luua ja kloneerida reposid, kontosid ja ühendada filiaale ja palju muud.

    Selles postituses jagame parimaid tasuta tööriistu Git'i kasutamiseks Android-seadmetes ja mõned samm-sammulised õpetused selle kohta, kuidas Git reposid kiiresti käivitada, kasutades ühte tööriista.

    Android Git tööriistad

    SGit

    SGit on kahtlemata parim Androidi Git klient. See on avatud lähtekoodiga programm, mis toetab kõiki selliseid kliente. Rakendus salvestab kõik telefoni sisemällu salvestatud hoidlad, hoides oma privaatsed repo vargad ja häkkerid turvaliselt.

    Lisaks sellele on seda aktiivselt arendatud ja sellel on järgmised funktsioonid (kirjutamise ajal):

    • Loob ja kustutab kohalikud repod
    • Lisab ja kloonib kaug-reposid
    • Tõmbab kaugele reposid ja lükkab need tagasi
    • Checkouts ja ühendab oksad ja sildid
    • Sirvimine ja difundeerimine kohustub repot
    • Failide redigeerimine ja salvestamine (väliste redaktorite abil)
    • Failide sirvimisel tõstetakse esile süntaks

    Plussid:

    • Annab tumeda teema öö kasutamiseks
    • Võimaldab importida reposid arvutist
    • Toetab HTTP, HTTPS ja SSH protokolle
    • Toetab kasutaja / pass ja SSH võtme autentimist
    • Toetab mälukaartide valimist kohalikele repodele
    • Võimaldab valida koodi keele süntaksi esiletõstmiseks

    Miinused:

    • Ei anna tekstiredaktorit sisuliselt
    • Ei toeta SD-kaarti ladustamiseks
    AIDE

    AIDE, Android IDE, on integreeritud arenduskeskkond Java kirjutamine ja Android projektide vaatamine Android-platvormil, nagu Eclipse või Android Studio töölaua süsteemide jaoks.

    See pakub funktsioone täies ulatuses ehitada kompileeritult tsükkel. Rakendus pakub interaktiivsed kodeerimisjuhised ja samm-sammult juhiseid koodide kirjutamiseks ja koostamiseks.

    Rakendusel on intuitiivne kasutajaliides sujuva kogemuse saamiseks uute kasutajate jaoks. Sellel on rikas redaktor ja pakub refaktoriseerimist ja nutika koodi navigeerimine koos vigade reaalajas kontrollimisega.

    Lisaks integreerib AIDE ka Git kliendi põhifunktsioonid, sealhulgas:

    • Muudab ja salvestab koodifaile
    • Sõlmib ja kõrvaldab failid või muudatused
    • Vajutab kaugele reposid ja tõmbab need tagasi
    • Repotehingud ja repotehingud
    • Pakub failide vaatamiseks sisseehitatud tekstiredaktorit

    Plussid:

  • Toetab ühenduse SSH protokolli
  • Miinused:

    • Ei toeta kloonimise repot
    Git

    Git on a super-põhiline ja kirjutuskaitstud Git klient Androidile. Rakendus annab võrguühenduseta juurdepääsu oma kaugele Git-hoidlatele (GitHub, BitBucket jt), kuid ei esita kõiki teiste klientide pakutavaid funktsioone.

    Git pakub erinevaid lihtsaid funktsioone, näiteks:

    • Kloonid kaug-reposid oma seadmesse
    • Sirvib reposidelt faile ja logisid
    • Checkouts oksad ja sildid repos
    • Tõmbab muudatused päritolustaatusest (kaug-repo)
    • Toetab nii HTTP- kui ka HTTPS-protokolle

    Plussid:

    • See on lihtne kasutada

    Miinused:

    • Ei toeta SSH protokolli
    • Rakendus jookseb repo kloonimisel mõnikord kokku
    Gidder

    Gidder on Androidi Git-server, mis on sama nagu GitHub, BitBucket GitLab või teised. See on nagu oma GitHubi projektide kaasamine teiega. See tähendab ka seda tundlikumate projektide turvalisus.

    Rakendus töötab SSH-serveri peal ja võimaldab inimestel juurdepääsu projektidele WiFi kaudu. See lubab mitmetele kasutajatele (kui see on lubatud) ja toimige repotehingutes. See pakub repotehingute kasutamiseks kohaliku traadita võrgu kaudu järgmisi funktsioone:

    • Loob, redigeerib ja kustutab reposid
    • Võimaldab repotehinguid oma serverist kloonida
    • Toetab reposidelt tõmbamist ja tõmbamist
    • Loob, redigeerib ja kustutab kasutajaid, kellel on juurdepääs repotele
    • Aktiveerib või deaktiveerib Giti serveri, kui WiFi lülitub sisse / välja
    • Integreerib dünaamilise DNS-i toetuse erinevatele võrkudele töötavatele inimestele

    Plussid:

    • Selle SSH-põhine server parandab ühenduse turvalisust
    • Võimaldab kasutajatele määrata kontrollitud juurdepääsu õigused

    Miinused:

    • Selle repot ei saa mõnikord lugeda, nagu Ben teatas
    Git Repository Server

    Git Repository Server on teine ​​Git server Androidile, mis on Gidderi omadega üsna sarnane. Rakendus täidab hästi nutitelefonis Git reposid sarnane sellele, kuidas GitHub, BitBucket või teised teie projekte oma serverites hostivad.

    See võimaldab teil oma projektide kulgemisega kaasas kanda. Telefoni sisemälu kasutamine tagab, et teie projektid on juhusliku kustutamise või varguse eest kaitstud. Enamasti teeb see kõik vajalikud tööd ja kasutab allpool loetletud funktsioone:

    • Loob, redigeerib ja kustutab reposid
    • Toetab repo kloonimist oma serverist
    • Käivitab alglaadimisega, st automaatselt käivitub telefoni käivitamisel
    • Loob, redigeerib ja kustutab kasutajaid repotele juurdepääsuks
    • Võimaldab määrata dünaamilise DNS-i, kui teie võrgud muutuvad

    Plussid:

    • Pakub ka SFTP-salvestust turvalise failihoiuna
    • Toetab Maven reposid peale Giti projektifailide hoidmiseks
    • Võimaldab seadistada reeglitel põhineva kontrollitud juurdepääsu kasutaja õigusi

    Miinused:

    • Ei tööta üle SSH

    Kasutades SGit'i Androidis

    Tahaksin kasutada võimalust, et näidata teile, kuidas kasutada Giti Androidis. Selleks kasutan näitena SGiti. Vaatame, kuidas saab kloonida serveri hoidla ja luua kohaliku hoidla SGitiga.

    Kloonige Remote Repository SGit abil
    1. Avage SGit klient, kui te pole seda juba teinud.
    2. Uue hoidla lisamiseks puudutage ikooni (toiminguribal)
    3. Sisestage kaug repo URL ja selle kohalik nimi
    4. Sisestage ka selle kasutajanimi ja parool, kui see on privaatne hoidla ja kui see nõuab teie kasutajate volitusi kloonimiseks
    5. Klõpsake nuppu Kloonimine. SGit kloonib (alla laadib) kaug repo kohapeal.
    Looge SGit abil kohalik hoidla
    1. Uue hoidla lisamiseks puudutage ikooni (toiminguribal).
    2. Kohaliku hoidla loomiseks klõpsake nupul Init Local.
    3. Sisestage oma kohaliku hoidla nimi.
    4. Klõpsake nuppu Init. SGit loob täidetud andmete kohta kohaliku hoidla.

    See on kõik tööriistade ja juhendite kohta, kuidas kasutada Gitit Androidis. Kas kasutate juba Giti või arendate oma Androidis koodi? Tahaksime kuulda teie kodeerimise kogemustest liikvel olles.