Git Made Easy: חקירת Oh My Zsh Git פלאגינים ותכונות

Git Made Easy Hqyrt Oh My Zsh Git Pl Gynym Wtkwnwt



Git הוא כלי נרחב וחזק במיוחד עבור כל מפתח. בין אם אתה בונה תוכנית 'שלום עולם' או מנהל מונורפוס נרחב, Git מספק דרך לנהל ולעקוב אחר שינויים בבסיס הקוד.

כמשתמש Git רגיל, תבחין שהדרך העיקרית לאינטראקציה עם Git היא שימוש בכלי שורת הפקודה המסופקים במערכת האקולוגית של Git. למרות שזה שימושי וניתן להרחבה על פני מערכות, זה יכול להיות מעט מילולי ומאתגר לנסות ולהיזכר בכל הפקודות שאתה צריך להשתמש בהן.

תאמינו לנו, עדיף לדפוק את הקוד עצמו במכונה המקומית שעושה זאת במאגר מרוחק.







למרבה המזל, יש לנו את המסגרת המדהימה הזו עבור Zsh הידועה בשם Oh My Zsh שמגיעה עמוסה בכלים שימושיים בצורה של תוסף Git. שימוש בתוסף זה יכול להפוך את העבודה עם Git להרבה יותר חלקה ויעילה הרבה יותר.



במדריך זה, נחקור כיצד נוכל לשפר את זרימת העבודה של Git בטרמינל שלנו באמצעות Zsh, Oh My Zsh והפלאגין Git.



דרישות קדם:

לפני שנצלול לפרטים, ודא שיש לך את התנאים המוקדמים הבאים:





  • Git - ודא ש-Git מותקן במערכת שלך.
  • Oh My ZSH - אתה צריך להתקין את Oh My Zsh.
  • ידע בסיסי בשורת הפקודה - היכרות עם שורת הפקודה תועיל מכיוון שנשתמש בה רבות.

התקנת תוסף Oh My Zsh Git

Oh My Zsh מגיע עם מגוון רחב של תוספים שיכולים לשפר את חווית המעטפת. במקרה שלנו, אנו מעוניינים בתוסף Git שעוזר לנו להטעין את זרימת העבודה של Git.

פתח את קובץ התצורה של Zsh בעורך הטקסט המועדף עליך.



$ ננו ~ / .zshrc.

אתר את הערך שמתחיל בתוספים בקובץ '~/.zshrc' שלך.

שורה זו מגדירה אילו תוספים מופעלים. המשך להוסיף את הפלאגין Git לרשימת התוספים.

תוספים = ( git )

שמור את השינויים וטען מחדש את התצורה על ידי הפעלת הפקודה הבאה:

מָקוֹר ~ / .zshrc

לאחר שהפעלת את התוסף Git, נוכל כעת לגשת לתכונות ולקיצורי Git השונים ישירות מהמעטפת.

Git Prompt

אחת התכונות השימושיות ביותר שסופק על ידי תוסף Oh My Zsh Git היא ההנחיה של Git.

זה מציג את שם הסניף הנוכחי ואת המצב של ספריית העבודה. מידע זה חשוב לאין ערוך כאשר עובדים עם מאגרי Git מרובים.

כדי לראות זאת בפעולה, נווט אל ספריית מאגר Git. תבחין שההנחיה כוללת כעת את שם הסניף הנוכחי ואת מחווני המצב.

בדוגמה הנתונה, אנו יכולים לראות שהסניף הנוכחי הוא 'ראשי' ללא שינויים להתחייב.

Git כינויים

התכונה החזקה הבאה של תוסף Git עבור Oh My Zsh היא כינויים. אלו הם קיצורי דרך לפקודות Git נפוצות שמונעות ממך לשנן ולהקליד את כל הפקודות.

להלן כמה כינויים שימושיים שתמצאו שימושיים ביותר:

  • g - כינוי עבור git
  • gst - כינוי לסטטוס git
  • gc - כינוי עבור git commit
  • ga - כינוי עבור git add
  • gb - כינוי עבור git branch
  • gco - כינוי עבור git checkout
  • gd - כינוי עבור git diff
  • ghh - כינוי עבור git help
  • gm - Git merge
  • gl – Git pull

יש כל כך הרבה יותר כינויים מאלה המתוארים ברשימה הנתונה. עיין בקישור הבא כדי לגלות עוד:

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git

השלמה אוטומטית של Git

תכונה נוספת של התוסף Git היא היכולת לספק השלמה אוטומטית עבור פקודות Git ושמות סניפים.

בעת הקלדת הפקודה Git או שם הסניף, לחיצה על מקש 'Tab' תשתמש בתוסף Git כדי להציע ולהשלים אוטומטית את הפקודה או שם הסניף התואמים.

לדוגמה, אם ברצונך להפעיל את ה-Git checkout ולעבור לסניף בשם 'feature-branch', תוכל להקליד 'git checkout fea' ולאחר מכן ללחוץ על 'Tab' כדי להשלים אוטומטית את שם הסניף.

הדגשת תחביר Git

כפי שאתה יכול לנחש, התוסף מוסיף גם הדגשת תחביר לפקודות Git. המשמעות היא שפקודות Git והארגומנטים שלהן מוצגים בצבעים שונים שמקלים על ההבחנה בינם לבין טקסטים אחרים בטרמינל.

לדוגמה, כאשר אתה מפעיל את סטטוס Git, החלק 'git' יהיה בצבע שונה מהחלק 'סטטוס'.

סיכום

במדריך זה, למדנו כיצד לשפר את חוויית הטרמינל וה-Git שלך באמצעות תוסף Git שסופק על ידי Oh My Zsh.