טכנולוגיית בקרת גרסאות Git הופכת נפוצה יותר ויותר ופופולרית, עד כדי כך שחברות רבות מבקשות ידע בטכנולוגיה זו. אם כי עלינו לומר כי לא מדובר בטכנולוגיה חזותית במיוחד שכן טכנולוגיות האינטרנט יכולות להיות מוגבלות למסוף הפיקוד.
אבל באובונטו ניתן לשנות דבר כזה ואנחנו יכולים לתת היבט ויזואלי ונעים יותר לעין מאשר מסוף אובונטו הפשוט. הם עכשיו לקוחות Git רבים גרפיים אבל אז אנחנו הולכים להראות לך את 3 לקוחות Git גרפיים יציבים ופופולאריים ביותר שנוכל למצוא במאגרים הרשמיים של אובונטו 18.04.
גיט קולה
Git Cola הוא אחד מלקוחות Git הגרפיים הוותיקים ביותר שם, וזה אומר שהוא קיים בכל ההפצות, לא רק באובונטו 18.04. Git Cola הוא כלי תוכנה חופשית והוא גם יציב מאוד, משהו חשוב אם עלינו לפתח תוכנה. הממשק הגרפי שלו אינו עדכני במיוחד אך הוא כלי פונקציונלי מאוד. הוא בנוי עם ספריות Python ו- GTK המסייעות להשיג ממשק זה של מודולים או בלוקים. ל- Git Cola אין תוספים או הרחבות מה שהופך את הכלי לפונקציונלי וקל מאוד.
גיטג
Gitg הוא לקוח Git גרפי לשולחן העבודה של Gnome. גיטג הוא כלי פשוט אך עוצמתי המציג לנו ביעילות את כל ההתחייבויות והשינויים שבוצעו בפרויקט מאז הקמתו. גיטג אינו כלי חזק מאוד אך הוא כלי פשוט ושימושי עבור בצע משימות git מסוימות משולחן העבודה של Gnome. שילוב זה עשוי להיות הטוב ביותר שיש לכלי זה.
qgit
אנו יכולים לומר ש- QGit היא החלופה של KDE ל- Gitg. אם גיטג היה לקוח של Gnome, QGit הוא לקוח עבור פלזמה וכל שולחן עבודה המשתמש בספריות Qt. הוא משתלב היטב עם פלזמה ושומר על מראה של מודולים או בלוקים בתוך החלון, בנוסף לכך שהתפריטים המסורתיים נמצאים בראש החלון. ל- Qgit עץ קבצים גדול שעוזר לנו לקבל מידע רב על התחייבות או כל חלק אחר בקוד.
מסקנה
באופן אישי, כשבוחרים באחד משלושת לקוחות Git הגרפיים האלה, הייתי בוחר בהתאם לשולחן העבודה בו אני משתמש. אם הייתי משתמש בפלזמה הייתי משתמש ב- QGit, אם הייתי משתמש ב- Gnome או כזה עם ספריות GTK, אז הייתי משתמש ב- Gitg ואם אני לא רוצה להיות תלוי בשולחן העבודה, האפשרות הטובה ביותר היא ללא ספק Git Cola, אם כי עלינו להדגיש שזה אינו משתמש בתוספים או תוספים. בכל מקרה, כל שלוש האפשרויות טובות מאוד ושווה לנסות ולהעריך.
תודה על המידע שלך לגבי סביבות Git גרפיות עבור אובונטו.
ברכות
מנואל