אתר Github הפופולרי יחד עם כלי git מייצר משאבים מצוינים לא רק להפיץ ולהציג את עבודתכם, אלא גם להקל על בקרת גרסאות יעילה ומקצועית.

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

צור מאגר

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

תראה את מסך המאגר ליצור:

שם המאגר ותיאורו יכולים להיות כל מה שתרצו, ולדוגמה זו "muo_demo" שימש כשם. השאר את שאר השדות כשהם / ריקים, והקש על צור מאגר חדש לַחְצָן. תועבר לדף המציג את המאגר הריק החדש שלך.

יזם מאגר מקומי

כעת, לאחר שנוצר מאגר ב- Github, עליך לאתחל את המאגר במחשב המקומי שלך. הפעל את הפקודות הבאות במסוף כדי ליצור ספריה ריקה והוסף קובץ Readme.md.

mkdir myrepo
cd myrepo
הד "# מאגר הבדיקות שלי"> Readme.md
הד "קובץ זמני"> temp.txt

בעת צפייה במאגר ב- Github, תוכן הקובץ Readme.md מוצג תמיד כדי לתאר את המאגר, או כעמוד הראשון במדריך. סיומת הקובץ .md מייצגת פורמט סימון, ואם אינך מכיר את Markdown, עיין בכתובת שלנו גיליון בגידות מעולה בפורמט Markdown.

גיליון הצ'יט למורדאון להדפסה למתחילים ומומחים

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

כעת תוכל ליזום את המאגר בתוך הטרמינל באמצעות הפקודות.

git init
מרחוק git להוסיף מקור https://github.com/mdizak/muo_demo.git

בפקודה השנייה עליך לשנות את "mdizak" לשם המשתמש שלך ב- Github ואת החלק "muo_demo" לשם המאגר שלך. לדוגמה, אם שם המשתמש שלך ב- Github הוא "johndoe" ושם המאגר שלך הוא "test_repo", הפקודה תהיה:

מרחוק git להוסיף מקור https://github.com/johndoe/test_repo.git

התחייבות ראשונה

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

git להוסיף Readme.md temp.txt
git commit -m "התחייבותי הראשונה"
git push -u master master

תתבקש להזין את שם המשתמש והסיסמה שלך ב- Github, ולאחר הכניסה המוצלחת שני הקבצים יועלו למאגר Github שלך. אם אתה טוען מחדש את מאגר Github שלך בדפדפן שלך, כעת תראה את שני הקבצים יחד עם הכותרת "My Test Repository" בתוך הקובץ Readme.md.

הודעות התחייבות גדולה

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

git commit - file = / path / to / commit.txt

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

מחיקת קבצים

מחיקת קבצים נעשית באותו אופן כמעט, למעט השימוש באמור לעיל להוסיף git פקודה, אנו משתמשים ב- git rm פקודה. כדי למחוק את הקובץ temp.txt שהוספת בעבר, הפעל את הפקודות הבאות במסוף.

git rm temp.txt
git commit -m "מחיקת קובץ זמני"
git push -u master master

תתבקש להזין את שם המשתמש והסיסמה שלך, ולאחר שתסיים, הקובץ temp.txt יימחק ממאגר Github שלך. זה כל מה שיש בזה!

תיוג מהדורות

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

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

תג git 1.0.0
דחיסת git - תגים

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

מאגר שיבוטים

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

שיבוט גיט https://github.com/mdizak/muo_demo.git מירפו
cd myrepo
git init

אותו דבר כמו שאותם ניתחנו את המאגר, בשורה הראשונה עליכם לשנות את שם המשתמש של Github ואת שם המאגר בתוך ה- URL.

פעולה זו תוריד את תוכן המאגר מ- Github לספרייה / myrepo / ואז תגדל אותו מחדש באמצעות git init פקודה. משם, אתה יכול להמשיך להוסיף ולמחוק קבצים זהה לעיל.

צפו בהיסטוריית ההתחייבות

אתה יכול לחזור ולראות את התחייבויותיך הקודמות עם יומן git, כמו:

יומן git - 3

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

שנה הודעה התחייבות

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

git commit - לשנות

פעולה זו תפתח את עורך הטקסט המוגדר כברירת מחדל עם הודעת ההתחייבות הקודמת. בצע את השינויים הדרושים וסגור את העורך. אם אתה משתמש ב- nano כעורך הטקסט, תוכל לסגור אותו על ידי לחיצה Ctrl + X, ואחריו ה- י ו להיכנס מקשים.

לאחר ששמרת את הודעת ההתחייבות החדשה, דחף אותה אל Github עם הפקודה:

git push - כוח מקור

מוכן להשוויץ בעבודתך!

מזל טוב, למדת עכשיו את היסודות של השימוש באתר Github הפופולרי יחד עם כלי שורת הפקודה git. יצרת בהצלחה מאגר וכעת תוכל להוסיף / למחוק קבצים, לדחוף התחייבויות, לשחרר תגים ולשמור מאגרים.

אם ברצונך ללמוד פקודות git מתקדמות יותר, עיין ב פקודות git מתקדמות אֲתַר.

אימייל
כיצד לארח אתר בחינם באמצעות דפי GitHub

אם יש לך אתר פשוט, אינך צריך לשלם עבור אירוח אתרים. אתה יכול להשתמש בדפי GitHub בחינם!

נושאים קשורים
  • תִכנוּת
  • GitHub
על הסופר
מאט דיזאק (13 מאמרים פורסמו)עוד מאת מאט דיזאק

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

צעד אחד נוסף !!!

אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.

.