אם אתה מתכנת מתחיל, כדאי שתכיר את מערכת בקרת הגרסאות.
רוב עבודות התכנות שאתה נתקל בהן יחייבו אותך לשתף פעולה עם מהנדסים אחרים באמצעות אחת ממערכות בקרת הגרסאות הללו מכיוון שזו הדרך הטובה ביותר לארגן בסיסי קוד גדולים ולמזער את ההשפעות של טעויות או אי התאמות. Git היא מערכת בקרת גרסאות כזו.
נבחן מהו Git וכיצד תוכל להפעיל אותו ב- Mac שלך בכמה צעדים מהירים. תלמד גם כמה פקודות חיוניות כדי להריץ את הרגל ולהשתמש ב- Git בתהליך העבודה שלך ברגע שתסיים לקרוא את המאמר הזה!
Git השכיל: מהו Git ואיך זה עוזר לי?
כפי שהזכרנו קודם, ללכת היא מערכת בקרת גירסאות בקוד פתוח (ידועה גם ככלי בקרת גרסאות או בקרת מקור). המטרה העיקרית של כלי בקרת גרסאות היא לעקוב אחר השינויים המתרחשים בבסיס קוד בכל פעם שהוא מתעדכן ולאפשר לך לחזור לכל איטרציה שבחרת.
קשור: המדריך האולטימטיבי ל- Git - תבע את הספר האלקטרוני החינמי שלך!
חיבור לאינטרנט אבל לא עובד Windows 10
זוהי עזרה עצומה כאשר אתה מבין שהתכנתת באג המעיף את ההיגיון של האפליקציה שלך כלפי חוץ. במקרה של מהדר מלא בטקסט שגיאה אדום, פשוט חזור למאגר Git האחרון שלך ופנה אל הצפת מחסנית לנצל את מה שהשתבש בפעם הראשונה - אין נזק, אין עבירה.
ניתן להשתמש ב- Git גם בחינם.
כיצד להתקין Git ב- Mac
דגם ה- Git של אפל מותקן מראש ב- macOS. תפתח את שלך מָסוֹף או עורך סקריפט מעטפת לבחירה והיכנס git -גרסה כדי לוודא איזו גירסה של Git נמצאת במחשב שלך. אם עדיין לא נמצא במחשב שלך, פועל git -גרסה יבקש ממך להתקין את Git.
למרות שמבנה זה של Git תקין עבור חלק מהמשתמשים, ייתכן שתרצה להתקין את הגרסה המעודכנת יותר (אפל לעיתים קרובות איטית לעדכן את הגרסה שלה). אתה יכול לעשות זאת בדרכים רבות ושונות; ריכזנו כמה מהאפשרויות הקלות להלן.
קָשׁוּר: מהו Shell Scripting ולמה כדאי להשתמש בו
התקנת Git ב- macOS עם Homebrew
להשתמש Homebrew . Homebrew מתקין רשימה של חבילות שימושיות שאינן מותקנות מראש במחשב Mac (הצג את רשימת החבילות ב- האתר של Homebrew ).
הדבק את הפקודה הבאה במסוף שלך כדי להתקין את Homebrew:
/bin/bash -c '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)'
הטרמינל יבקש ממך להזין סיסמה. הזן את הסיסמה שבה אתה משתמש כדי להיכנס ל- Mac שלך כדי להמשיך בתהליך ההתקנה.
לאחר סיום הכנס לחלוט להתקין git אל הטרמינל וחכה להורדה. ודא ש- Git הותקן על ידי הפעלה git -גרסה .
כיצד להתקין Git ב- macOS באמצעות המתקין העצמאי
טים הארפר בנה ותומך במתקין עצמאי ל- Git ב- Mac-תוכל למצוא אותו ב- SourceForge . פשוט לחץ הורד כדי לקבל את הגירסה העדכנית ביותר, או בחר כל מבנה קודם על ידי לחיצה ישירות עליהן תחת פעילות הפרויקט כּוֹתֶרֶת.
עקוב אחר ההוראות המתקנות עד להתקנת Git במחשב שלך. ודא ש- Git הותקן על ידי הפעלה git -גרסה במסוף. סיימת!
הערה: חלק מהמשתמשים דיווחו על בעיות תאימות בין המתקין העצמאי לבין Mac OS X Snow Leopard או Mac OS X Lion (OSX 10.6 ו- 10.7). למרות שניתן לעקוף דרכים לעקיפת הבעיה, אנו ממליצים בחום להתקין את Git עם Homebrew כדי להימנע מכך.
איך לשוחח בצ'אט מבלי שהם ידעו
התקנת Git עבור macOS עם שולחן העבודה GitHub
יודע שאתה תשתמש ב- GitHub לפרויקט שלך? מתקין שולחן העבודה של GitHub תתקין גם את הגירסה העדכנית ביותר של Git. פשוט לחץ הורדה ל- macOS והפעל את ההתקנה. לאחר שתפעיל את תוכנית ההתקנה, ודא ש- Git הותקן על ידי הפעלה git -גרסה במסוף. סיימת!
קשור: כיצד ליצור את המאגר הראשון שלך ב- Github
גיט התחיל: היסודות
זה יכול להיראות מרתיע לצלול לתוך Git. הנה החדשות הטובות: אתה יכול להתחיל לנצל את מה שיש ל- Git להציע גם כשאתה יודע רק כמה פקודות. אתה תאסוף את השאר עם הזמן כשאתה מגלה צרכים חדשים ומחפש פתרונות חדשים. לעת עתה, הנה כמה מן היסודות:
פקודות Git בסיסיות | |
---|---|
git help, git help -a, git help -g | מציג רשימה של פקודות ותתי -פקודות Git. |
git config -שם משתמש גלובלי 'שם פרטי שם פרטי' | קובע את שם המשתמש שלך ב- Git. |
git config-global user.email 'your-email@ex.com' | מגדיר את כתובת הדוא'ל שלך ב- Git. |
git init | יוצר מאגר Git (ריפו) חדש בספרייה הנוכחית. |
git add [קובץ/ספרייה] | מוסיף תמונת מצב של הקבצים הנוכחיים לאזור הבמה (אינדקס). זה לא חוסך שום עבודה במאגר שלך. |
לך rm | מסיר קבצים מהאינדקס. |
git commit | מבצע שינויים באזור הבמה למאגר. עליך להפעיל זאת כדי לשמור שינויים במאגר שלך. |
git commit -a | אתה יכול להשתמש בזה כדי לדלג על שימוש ב- Git add. זה מחפש שינויים, מוסיף אותם לבימוי ומחייב אותם. |
git diff | ראה שינויים בין התחייבויות. |
יומן git | עיין בהתחייבויות הקודמות שלך למאגר. |
סניף git [שם-של-ענף] | יוצר סניף חדש במאגר שלך. סניפים משמשים לפיצול בסיסי קוד לחלקים קטנים יותר. |
סניף git | מפרט את כל הסניפים במאגר שלך. |
מתג git [שם-ענף] | נווט בין ענפים. |
סניף git [שם-ענף] -d | מוחק את הענף שצוין. |
שיבוט git [נתיב מדריך] [שם שתבחר] | יוצר שיבוט של המאגר שצוין. |
git fetch | בודק שינויים ממאגר אחר מבלי לשלב אותם במאגר שלך. |
משיכת git | מבצע שינויים ממאגר אחר למאגר שלך. |
git push | העדכונים חוזרים עם שינויים שאחרים יכולים למשוך. |
ניקוי המאגרים שלך
עכשיו שאתה יודע להתקין את Git ב- macOS ולהתחיל להשתמש בו, הגיע הזמן להתחיל ליצור. אל תדאג אם אתה צודק או טועה, נקי או מבולגן. פשוט עשה דברים חדשים ולמד בדרך.
אם, בין התהפכות הבריאה, אתה מגלה שהענפים שלך הפכו להיות קצת פחות מאורגנים לטעמך, תמיד יש שיטות שבהן תוכל לנקות דברים.
לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל להלן כיצד לנקות את Git ולהסיר קבצים לא מסודריםלמצוא את פרויקט ה- Git שלך עמוס בקבצים ישנים? למד כיצד לנקות את ה- Git שלך.
קרא הבא נושאים קשורים- מק
- תִכנוּת
- תִכנוּת
- GitHub
- macOS
מרקוס הוא חובב טכנולוגיה לכל החיים ועורך סופרים ב- MUO. הוא החל את קריירת הכתיבה שלו כפרילאנס בשנת 2020, ועסק בטכנולוגיה פופולרית, גאדג'טים, אפליקציות ותוכנות. הוא למד במדעי המחשב במכללה עם דגש על פיתוח אינטרנט חזיתי.
עוד מאת מרקוס מירס השלישיהירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחצו כאן להרשמה