Кориштење Гит-а на Андроид-у - Фрее Тоолс анд Гуиде
Највећи изазов, као и потреба за фрееланцерима и удаљеним тимовима, је да се "крене" данас. Иако мобилни уређивачи кода помажу програмерима да се развијају у покрету, без мобилне подршке за системе за контролу верзија као што је Гит, програмери једва користе такве ИДЕ-ове.
Међутим, постоје, неке апликације за постављање и употребу Гит репозиторија на Андроид платформи. Гит клијенти, сервери и ИДЕ за Андроид помажу кодерима да кодирају у покрету и гурните исти у облак репо на ГитХуб, БитБуцкет и други или на локално спремиште. То није све, можете и ви креирајте и клонирајте репо, цхецкоут и стопите гране и још много тога.
У овом посту ћемо поделити најбоље бесплатне алате за коришћење Гит-а на Андроид уређајима и неколико упутстава корак-по-корак о томе како направити брзи почетак са Гит репо употребом једног од алата.
Андроид Гит тоолс
СГит
СГит је несумњиво најбољи Гит клијент за Андроид. То је програм отвореног кода који подржава све основне карактеристике сваког таквог клијента. Апликација складишти сва спремишта у интерној меморији вашег телефона, чувајући ваше приватне репо сигурне од лопова и хакера.
Штавише, активно се развија и долази са следећим карактеристикама (у време писања):
- Креира и брише локалне репозиције
- Додаје и клонира удаљени репо
- Повлачи се и гура на удаљене репо
- Цхецкоутс и спаја гране и ознаке
- Прегледава и прави разлику од репоа
- Уређује и чува датотеке (користећи спољне уређиваче)
- Истиче синтаксу приликом прегледавања датотека
Прос:
- Пружа тамну тему за ноћну употребу
- Дозвољава увоз репоа са рачунара
- Подржава ХТТП, ХТТПС и ССХ протоколе
- Подржава аутентификацију корисника / корисника и ССХ кључева
- Подржава избор директоријума за складиштење за локалне репозиције
- Омогућава избор језика кода за истицање синтаксе
Цонс:
- Не даје изворно уређивач текста
- Не подржава СД картицу за складиштење
АИДЕ
АИДЕ, Андроид ИДЕ, је интегрисано развојно окружење за писање Јава и преглед Андроид пројеката на Андроид платформи, као што је Ецлипсе или Андроид Студио за десктоп системе.
Пружа могућности за пуну употребу буилд-цомпиле-рун циклус. Апликација обезбеђује водичи за интерактивно кодирање и упутства корак по корак за писање и компајлирање кода.
Апликација је добила интуитиван кориснички интерфејс за глатко искуство за нове кориснике. Има богат едитор и обезбеђује рефакторисање и паметна навигација кода уз провјеру грешака у реалном времену.
Поред тога, АИДЕ такође интегрише основне карактеристике Гит клијента укључујући:
- Уређује и чува датотеке кода
- Урезује и одбацује датотеке или измене
- Гурне се и вуче из удаљеног репоа
- Границе и спајају се са репозиторијима
- Пружа уграђени уређивач текста за преглед датотека
Прос:
Цонс:
- Не подржава клонирање репоа
Гит
Гит је супер-основно и Гит клијент само за читање за Андроид. Тхе апп даје изванмрежни приступ вашим удаљеним Гит спремиштима (од ГитХуб-а, БитБуцкет-а и других) али не приказује све потребне функције које нуде други клијенти.
Гит пружа разне једноставне функције као што су:
- Клонира удаљени репо на ваш уређај
- Прегледава датотеке и логове са репозитива
- Цхецкоутс гране и ознаке из репозиторијума
- Повлачи промене из порекла (удаљеног репо-а)
- Подржава ХТТП и ХТТПС протоколе
Прос:
- Једноставан је за употребу
Цонс:
- Не подржава ССХ протокол
- Апликација се руши док понекад клонира репо
Гиддер
Гиддер је Гит сервер за Андроид исти као ГитХуб, БитБуцкет ГитЛаб или други. То је као са собом носите ГитХуб пројекте у покрету. То такође значи више сигурности за ваше осјетљиве пројекте.
Тхе апп ради на врху ССХ сервера и омогућава људима приступ пројектима користећи ВиФи. Омогућава више корисника за приступ спремишту (ако је дозвољено) и обавите операције на репо пословима. Он обезбеђује следеће функције за коришћење репозиторијума преко локалне бежичне мреже:
- Креира, уређује и брише репо
- Омогућава клонирање репоа са његовог сервера
- Подржава притисак и повлачење из репо послова
- Креира, уређује и брише кориснике који могу приступити репозиторијима
- Активира или деактивира Гит сервер када се ВиФи укључи / искључи
- Интегрише Динамиц ДНС подршку за људе који раде у различитим мрежама
Прос:
- Његов ССХ-базирани сервер побољшава безбедност везе
- Омогућава додељивање дозвола корисницима за контролисани приступ
Цонс:
- Његов репо се не може читати, понекад, како је известио Бен
Гит Репоситори Сервер
Гит Репоситори Сервер је још један Гит сервер за Андроид који је прилично сличан Гиддеру. Апликација ради добро за хостинг Гит репо локално на вашем паметном телефону слично начину на који ГитХуб, БитБуцкет или други хостују ваше пројекте на својим серверима.
То вам омогућава да носите своје пројекте са собом у бекству. Користи интерну меморију вашег телефона осигурава да су ваши пројекти сигурни од случајног брисања или крађе. Углавном обавља све потребне послове и користи следеће функције:
- Креира, уређује и брише репо
- Подржава клонирање репоа са свог сервера
- Почиње са покретањем, тј. Аутоматски се покреће када телефон почне
- Креира, уређује и брише кориснике за приступање репозиторијима
- Омогућава подешавање динамичког ДНС-а ако се ваше мреже стално мењају
Прос:
- Обезбеђује СФТП складиште као безбедно складиште датотека
- Подржава Мавен репос осим Гита за чување датотека пројекта
- Омогућава постављање корисничких дозвола за контролисани приступ заснован на правилима
Цонс:
- Не ради преко ССХ-а
Коришћење СГит-а на Андроид-у
Желео бих да искористим ову прилику да вам покажем како да користите Гит на Андроиду. Да бих то урадио, користим СГит као пример. Погледајмо како можете клонирати удаљено спремиште и креирати локално спремиште са СГит-ом.
Клонирајте удаљено спремиште користећи СГит
- Отворите СГит клијент, ако већ нисте.
- Додирните икону + (у траци са радњама) да бисте додали ново спремиште
- Унесите УРЛ даљинског репоа и његово локално име
- Унесите и његово корисничко име и лозинку ако је то приватно спремиште и ако захтева ваше корисничке акредитиве за клонирање
- Кликните на дугме Цлоне. СГит ће клонирати (преузети) даљински репо локално.
Креирајте локални репозиторијум користећи СГит
- Додирните икону + (у траци са радњама) да бисте додали ново спремиште.
- Кликните на дугме Инит Лоцал да бисте креирали локално спремиште.
- Унесите назив локалног спремишта.
- Кликните на дугме Инит. СГит ће креирати локално спремиште по испуњеним детаљима.
То је све о алатима и водичима за коришћење Гит-а на Андроид-у. Да ли већ користите Гит или развијате код на Андроиду? Желели бисмо да чујемо о вашем искуству кодирања у покрету.