לבסוף, הדבר היחיד שנותר לראות הוא כיצד לרשום את השינויים העוקבים בהתפתחות שלנו.
9. רישום שינויים
אנו הולכים לבצע שינויים בקובץ קוד המקור. ראשית נוסיף את קו הסביבות האופייני * nix לתסריטים ואז נעביר מסר קצת יותר נלהב. במקרה זה אנו עושים זאת עם עורך הטקסט.
אם נפעיל את הפקודה מצב git זה יודיע לנו שהיו שינויים וכי עלינו ליצור חדש לבצע לרשום אותם. אז אנו מבצעים:
~ / HelloWorld $ git commit -a -m "הוספת הודעה נלהבת יותר"
כשהתחלנו את הפרויקט שלנו ב Google Code, קבענו שיש לו את הרישיון GPL v3, נכתב כי יש להפיץ את התוכנה עם עותק של קובץ הרישיון. לכן אנו יכולים להתחבר לאתר של גנה ולהוריד אותו.
עכשיו שיש לנו את תיק הרישיון נוכל להוסיף אותו לפרויקט שלנו. פשוט על ידי זריקתו בספריית העבודה. אם נפעיל א מצב git, היא תודיע לנו שהיו שינויים אבל שהקובץ המדובר לא נמצא «במעקב»(אם תרשה לי את המונח).
על מנת שהשינוי יבוא לידי ביטוי במאגר שלנו, עלינו להוסיף אותו ביעילות באמצעות הפקודה להוסיף git.
~ / HelloWorld $ git להוסיף LICENSE.txt
אם נרוץ שוב מצב git זה יודיע לנו שקובץ חדש נוסף. לבסוף אנו מריצים א לבצע כדי ליצור גרסה חדשה ולבסוף נוכל להעלות את המצב הנוכחי של המאגר המקומי שלנו למאגר המרוחק המתארח ב Google Code.
~ / HelloWorld $ git commit -a -m "הוספת קובץ רישיון GPL v3" ~ / HelloWorld $ git push gc master
10. סקירת ההיסטוריה שלנו
אם נתחבר למאגר הפרויקט שלנו ב Google Code אנו יכולים לראות בסעיף מָקוֹר בסעיף שינויים הגרסאות השונות בהן השתמשנו בפיתוח שלנו.
אתה יכול לראות את המאגר בכתובת: http://code.google.com/p/lecovi-hello-world/source/browse/
בסופו של דבר
כפי שאתה יכול לראות, זה די פשוט וזה כלי שימושי ביותר. אני מקווה שאהבתם, זה שירת אתכם ואני ממתין לתגובותיכם.
ברכות!
תודה על סדרת המאמרים המעניינים הזו !!
האם יש סיבה מיוחדת להשתמש בקוד גוגל במקום ב- Github שנראה מפורסם יותר? אני שואל את זה מגדול הבורות XD
ברכות!
בבקשה!
לא פשוט זה נראה פשוט מאוד וחושב שלרבים האנשים יש חשבון גוגל, אתה יכול לקבל את השירות רק על ידי מעבר לאתר Google Code.
GitHub הוא כלי נהדר, אך בעל אפשרויות תצורה רבות יותר הופכות אותו למעט יותר מכריע עבור המתחיל.
אני מכין כמה תשלומים שבהם אני עובד קצת עם GitHub ו- Bitbucket, מציג את Mercurial ו- hg-git.
לְחַבֵּק!