אם אתה מתכנת מתחיל, עליך להכיר מערכת בקרת גרסאות.
רוב עבודות התכנות בהן אתה נתקל ידרוש ממך לשתף פעולה עם מהנדסים אחרים באמצעות אחת הגרסאות הללו מערכות בקרה כי זו הדרך הטובה ביותר לארגן בסיסי קוד גדולים ולמזער את ההשפעות של שגיאות או פערים. גיט היא מערכת בקרת גרסאות כזו.
אנו נבדוק מהו Git וכיצד תוכל להפעיל אותו ב- Mac שלך במספר צעדים מהירים. תוכלו גם ללמוד כמה פקודות חיוניות כדי להפעיל את הקרקע ולהעסיק את Git בתהליך העבודה שלכם ברגע שסיימתם לקרוא מאמר זה!
גיט מחונך: מה זה גיט וכיצד זה עוזר לי?
כפי שהזכרנו בעבר, גיט היא מערכת בקרת גרסאות קוד פתוח (המכונה גם כלי בקרת גרסאות או בקרת מקור). המטרה העיקרית של כלי בקרת גרסאות היא לפקח על השינויים המתרחשים בבסיס הקוד בכל פעם שהוא מתעדכן ולאפשר לך לחזור לכל איטרציה שתבחר.
קָשׁוּר: המדריך האולטימטיבי לגיט - תבעו ספר אלקטרוני בחינם!
זו עזרה מסיבית כשאתה מבין שתכנתת באג שמסובב את ההיגיון של האפליקציה שלך הפוך והפוך. במקרה של מהדר מלא בטקסט שגיאה אדום, פשוט חזור למאגר Git האחרון שלך ועבור אליו הצפת מחסנית לאטול מה השתבש בפעם הראשונה - שום נזק, שום עבירה.
Git חופשי לשימוש.
כיצד להתקין את Git ב- Mac
הדגם של אפל של Git מותקן מראש ב- macOS. פתח את מָסוֹף או עורך סקריפט מעטפת לבחירה והזן git - גרסה כדי לוודא איזו גרסה של Git נמצאת במחשב שלך. אם עדיין לא במחשב שלך, פועל git - גרסה יבקש ממך להתקין את Git.
אמנם מבנה זה של Git בסדר עבור חלק מהמשתמשים, אך ייתכן שתרצה להתקין את הגירסה העדכנית יותר (אפל לעיתים קרובות איטית לעדכן את גרסתה). אתה יכול לעשות זאת בדרכים רבות ושונות; ריכזנו עבורכם כמה מהאפשרויות הקלות בהמשך.
קָשׁוּר: מה זה Scripting Shell ומדוע כדאי להשתמש בו
התקנת Git ב- macOS עם Homebrew
להשתמש בית מבושל. Homebrew מתקין רשימת חבילות שימושיות שאינן מותקנות מראש במחשבי מקינטוש (עיין ברשימת החבילות אתר האינטרנט של 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 Desktop
יודע שתשתמש ב- GitHub לפרויקט שלך? מתקין שולחן העבודה של GitHub יתקין גם את הגרסה האחרונה של Git. פשוט לחץ הורד ל- macOS והפעל את המתקין. לאחר הפעלת המתקין, ודא ש- Git הותקן על ידי הפעלה git - גרסה בטרמינל. סיימת!
קָשׁוּר: כיצד ליצור את המאגר הראשון שלך ב- Github
Git Started: The Basics
זה יכול להיראות מרתיע לצלול לגיט. הנה החדשות הטובות: אתה יכול להתחיל להשתמש במה שיש לגיט להציע גם כאשר אתה יודע רק כמה פקודות. את השאר תאסוף לאורך זמן כשאתה מגלה צרכים חדשים ומחפש פתרונות חדשים. לעת עתה, הנה כמה מהיסודות הבסיסיים:
פקודות Git בסיסיות | |
---|---|
עזרה עזרה, עזרה עזרה -א, עזרה עזרה -ג | מציג רשימה של פקודות Git ותת-פקודות. |
git config --global user.name "שם משפחה אחרון" | מגדיר את שם המשתמש שלך ב- Git. |
git config - global user.email "[email protected]" | מגדיר את דוא"ל ה- Git שלך. |
git init | יוצר מאגר Git (repo) חדש בספריה הנוכחית. |
הוסף git [קובץ / ספריה] | מוסיף תמונת מצב של קבצים נוכחיים לאזור ההיערכות (אינדקס). זה לא חוסך שום עבודה במאגר שלך. |
git rm | מסיר קבצים מהאינדקס. |
git commit | מבצע שינויים באזור ההיערכות למאגר. עליך להריץ זאת בכדי לשמור שינויים ברפיו שלך. |
git commit -a | אתה יכול להשתמש בזה כדי לדלג על שימוש ב- Git add. זה מחפש שינויים, מוסיף אותם לבימוי ומחייב אותם. |
git diff | ראה שינויים בין התחייבות. |
יומן git | ראה את ההתחייבויות הקודמות שלך לריבו. |
ענף git [שם-ענף] | יוצר סניף חדש במאגר שלך. הענפים משמשים לפיצול בסיסי הקוד לחלקים קטנים יותר. |
ענף git | מפרט את כל הסניפים ברפיו שלך. |
מתג git [שם הענף] | נווט בין סניפים. |
ענף git [שם-ענף] -ד | מוחק את הענף שצוין. |
שיבוט git [path-path] [name-you-choose] | יוצר שיבוט של המאגר שצוין. |
אחזור git | בודק שינויים ממאגר אחר מבלי לשלב אותם ברשותך. |
משיכה | מבצע שינויים ממאגר אחר למילוי. |
דחיפת גיט | עדכוני ריפו עם שינויים שאחרים יכולים למשוך. |
ניקוי המאגרים שלך
עכשיו שאתה יודע להתקין את Git ב- macOS ולהתחיל להשתמש בו, הגיע הזמן להתחיל ליצור. אל תדאג להיות צודק או לא בסדר, נקי או מבולגן. פשוט הכינו דברים חדשים ולמדו בדרך.
אם, בין מערך הבריאה, אתה מגלה שהענפים שלך הפכו מעט מסודרים מדי לטעמך, תמיד ישנן שיטות בהן תוכל להשתמש כדי לנקות את העניינים.
למצוא את פרויקט ה- Git שלך עמוס בקבצים ישנים? למד כיצד לנקות את ה- Git שלך.
- מק
- תִכנוּת
- תִכנוּת
- GitHub
- MacOS
מרקוס הוא חובב טכנולוגי לכל החיים וסופר ב- MUO. הוא החל את קריירת הכתיבה הפרילנסרית שלו בשנת 2020, וסיקר את הטכנולוגיה המגדרית, הגאדג'טים והאפליקציות. אם שאלת את מרכוס: "אנדרואיד או אייפון?" הוא היה אומר "אייפון". אם היית שואל אותו על המשחק הנייד המועדף עליו, הוא היה מתקשה לחשוב כמה דקות לפני שהוא שואל "האם אוכל לתת לך את החמישיה הטובה ביותר שלי?"
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.