ישנה גם דרך לא מקצועית... (אל תכעסו עלי)
להוריד את התוכנה של Github ולעבוד עם הממשק הגרפי שלהם.
יש את Sourcetree, תוכנה מעולה וחינמית:
A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.
www.sourcetreeapp.com
חבל, זה נורא פשוט לעבוד בbash. והרבה יותר מקצועי.
נכון שזה יותר פשוט כשעובדים על פרויקט לא גדול במיוחד, או עובדים לבד, לא נורא אם נכנס לקומיט משהו לא רצוי, מוחקים ודוחפים עוד קומיט... כמו כן אין הרבה מדי בראנצ'ים וכו'.
אך ברגע שמתחילים לעבוד על פרויקטים יותר גדולים ועם צוות של כמה אנשים, ממש קשה להסתדר בלי תוכנה גרפית לגיט.
זה לא עניין של מקצועי ולא מקצועי, תלוי מה הצרכים...
למשל, אם רוצים לראות מצב הקבצים בהיסטוריה, האם לא יותר קל לראות את זה בתוכנה גרפית, מאשר לראות את זה בcmd? וזה גם הרבה יותר מהיר לעשות את זה לוקאלי מלהשתמש עם GitHub (או Gitlab וכו') לצורך כך...
וזו לא שיטת עבודה של מתכנתים.
אני דווקא מכיר כמה וכמה מתכנתים (מקצוענים) שכן משתמשים עם תוכנה גרפית...
ברור שכדאי מאוד למתכנת להכיר את הcmd, אך זה לא קשור לגיט, ויש בהחלט מקרים שתוכנה גרפית לגיט יכולה לעזור הרבה, ובא לא נשכח שאנחנו משתמשים עם הרבה תוכנות גרפיות אחרות אפילו שאנחנו מתכנתים (העורך קוד למשל
)...