באמצעות Git על אנדרואיד - חינם כלים מדריך
האתגר הגדול ביותר, כמו גם הצורך פרילנסרים וצוותים מרוחקים, היא "ללכת ניידים" בימינו. למרות שעורכי קוד ניידים עוזרים למתכנתים להתפתח בדרכים, ללא תמיכה ניידת במערכות בקרת גרסאות כמו Git, מפתחים כמעט שאינם משתמשים במכשירי IDE.
יש, עם זאת, כמה Apps כדי להגדיר ולהשתמש Git מאגרים על פלטפורמת אנדרואיד. Git לקוחות, שרתים ו IDEs עבור coders עזרה אנדרואיד לקוד על הנסיעה לדחוף אותו כדי ענן repos על GitHub, BitBucket ואחרים או למאגר מקומי. זה לא הכל, אתה יכול גם ליצור ו לשכפל repos, לקופה ומיזוג סניפים וכל כך הרבה יותר.
בהודעה זו, אנחנו הולכים לשתף את הכלים הטובים ביותר בחינם לשימוש Git על מכשירי אנדרואיד כמה צעד אחר צעד הדרכות על איך לעשות התחלה מהירה עם ג 'יט repos באמצעות אחד הכלים.
כלים אנדרואיד Git
SGit
SGit הוא ללא ספק הלקוח Git הטוב ביותר עבור אנדרואיד. זוהי תוכנית קוד פתוח התומכת בכל התכונות הבסיסיות של כל לקוח כזה. האפליקציה מאחסנת את כל המאגרים שבמאגר האחסון של הטלפון, שומרת על ריפויים פרטיים מפני גנבים והאקרים.
יתר על כן, זה להיות מפותח באופן פעיל מגיע עם התכונות הבאות (בזמן הכתיבה):
- יצירת ומחיקה של repos מקומי
- מוסיף ומשכפל ריפודים מרוחקים
- משוך ודוחף למקומו
- Checkouts ומזג סניפים ותגים
- דפדוף והבדיקות מתחייב מריפו
- עריכות ושמירת קבצים (באמצעות עורכי חיצוניים)
- מדגיש תחביר בעת גלישה את הקבצים
יתרונות you
- מספק נושא כהה לשימוש בלילה
- אפשרות לייבא רפויים מהמחשב
- תומך HTTP, HTTPS ו SSH פרוטוקולים
- תומך אימות משתמש / מפתח ו SSH מפתח
- תומך בבחירת ספריית אחסון עבור repos המקומי
- מאפשר בחירה של שפת הקוד להדגשת תחביר
חס you
- אינו מספק עורך טקסט באופן מקורי
- לא תומך בכרטיס SD לאחסון
סיוע
AIDE, Android IDE, היא סביבת פיתוח משולבת עבור כתיבת Java והצגת פרויקטי Android בפלטפורמת Android, כמו איך Eclipse או אנדרואיד Studio עושה עבור מערכות שולחן העבודה.
הוא מספק תכונות עבור מלא לבנות- compile לרוץ מחזור. האפליקציה מספקת מדריכי קידוד אינטראקטיביים ו צעד אחר צעד הוראות לכתיבה והידור קוד.
האפליקציה קיבלה ממשק משתמש אינטואיטיבי עבור חוויה חלקה עבור משתמשים חדשים. יש לו עורך עשיר מספק refactoring ו ניווט קוד חכם - - יחד עם בדיקה בזמן אמת של שגיאות.
בנוסף, AIDE גם משלב תכונות בסיסיות של לקוח Git כולל:
- עריכות ושומר קובצי קוד
- מבצעת וזורקת קבצים או שינויים
- דוחף אל ומשוך ממקומות מרוחקים
- סניפים ומתמזגים עם החזייה
- מספק עורך טקסט מובנה לצפייה בקבצים
יתרונות you
חס you
- אינו תומך בשיכפול של רפידות
Git
גיט הוא סופר בסיסי ו לקריאה בלבד ללקוח Git עבור Android. האפליקציה מספק גישה לא מקוונת למאגרי Git המרוחקים שלך (מ GitHub, BitBucket ואחרים), אך אינו מציג את כל התכונות הנדרשות על ידי לקוחות אחרים.
Git מספק תכונות פשוטות שונות כגון:
- משכפל את המכשיר מחדש למכשיר
- מציג קבצים ויומנים מתוך ה- Repos
- Checkouts סניפים ותגים מ repos
- משוך את השינויים ממקור (של Repos מרחוק)
- תומך בשני פרוטוקולי HTTP ו- HTTPS
יתרונות you
- זה פשוט לשימוש
חס you
- אינו תומך בפרוטוקול SSH
- App קריסות בעת שיבוט repo, לפעמים
Gidder
Gidder הוא שרת Git עבור אנדרואיד כמו GitHub, BitBucket GitLab או אחרים. זה כמו נושאת את הפרויקטים של GitHub איתך בדרכים. זה גם אומר יותר אבטחה עבור פרויקטים רגישים שלך.
האפליקציה עובד על גבי שרת SSH ומאפשר לאנשים לגשת לפרויקטים באמצעות WiFi. זה מאפשר מספר משתמשים לגשת למאגרים (אם מותר) ולעשות פעולות על repos. הוא מספק תכונות הבאות לשימוש repos מעל הרשת האלחוטית המקומית:
- יצירת, עריכה ומחיקה של רפידות
- מאפשר שיבוט מחדש מהשרת שלו
- תומך לדחוף ולמשוך מ repos
- יצירת, עריכה ומחיקה של משתמשים שיכולים לגשת ל- Repos
- מפעיל או משבית את שרת Git כאשר ה- WiFi מפעיל / מכבה
- משלב תמיכת DNS דינמית לאנשים העובדים ברשתות שונות
יתרונות you
- שרת SSH מבוסס שלה משפר את האבטחה החיבור
- מאפשר הקצאת הרשאות למשתמשים לגישה מבוקרת
חס you
- ריפו שלו לא ניתן לקרוא, לפעמים, כפי שדווח על ידי בן
שרת Git
שרת Git הוא עוד שרת Git עבור אנדרואיד זה די דומה בתכונות Gidder. האפליקציה מבצעת טוב לארח את Git repos באופן מקומי בטלפון החכם בדומה איך GitHub, BitBucket או אחרים לארח את הפרויקטים על השרתים שלהם.
זה מאפשר לך לבצע את הפרויקטים שלך איתך על הריצה. השימוש שלה באחסון הפנימי של הטלפון מבטיח הפרויקטים שלך בטוחים מפני מחיקה או גניבה בשוגג. זה בעיקר עושה את כל העבודה הנדרשת avails התכונות המפורטות להלן:
- יצירת, עריכה ומחיקה של רפידות
- תומך שיבוט repos מהשרת שלה
- מתחיל עם אתחול, כלומר, מתחיל אוטומטית כאשר הטלפון מתחיל
- יצירת, עריכה ומחיקה של משתמשים לצורך גישה אל ה- Repos
- מאפשר הגדרת DNS דינמי אם הרשתות שלך ימשיכו להשתנות
יתרונות you
- מספק גם אחסון SFTP כאמצעי אחסון קבצים מאובטח
- תומך Maven repos מלבד Git לשמירת קבצי הפרויקט
- מאפשר להגדיר הרשאות משתמש עבור גישה מבוקרת מבוססת חוק
חס you
- אינו פועל מעל SSH
שימוש ב- SGIT ב- Android
ברצוני לנצל הזדמנות זו כדי להראות לך כיצד להשתמש ב- Git ב- Android. לשם כך, אני משתמש ב- SGit כדוגמה. בואו נסתכל איך אתה יכול לשכפל מאגר מרוחק וליצור מאגר מקומי עם SGit.
לשכפל מאגר מרחוק באמצעות
- פתח את הלקוח SGit, אם עדיין לא.
- הקש על הסמל + (בשורת הפעולות) כדי להוסיף מאגר חדש
- הזן את כתובת האתר המרוחקת ואת השם המקומי שלה
- הזן את שם המשתמש והסיסמה שלו גם אם במקרה זה מאגר פרטי ואם זה דורש אישורי המשתמש שלך שיבוט
- לחץ על הלחצן 'שכפול'. SGit יהיה לשכפל (להוריד) את ריפו מרחוק מקומי.
יצירת מאגר מקומי באמצעות
- הקש על הסמל + (בשורת הפעולות) כדי להוסיף מאגר חדש.
- לחץ על הלחצן 'התחל מקומי' כדי ליצור מאגר מקומי.
- הזן את שם המאגר המקומי שלך.
- לחץ על לחצן 'התחל'. SGit תיצור מאגר מקומי לפי הפרטים המלאים.
זה הכל על כלים ומדריכים לשימוש ב- Git ב- Android. האם אתה כבר משתמש ב- Git או מפתח קוד ב- Android שלך? ברצוננו לשמוע על החוויה שלך של קידוד בדרכים.