איך להשתמש נכון בגיט

הרצאה מאת יותם מחברת CPO

19.09.11 משרדי חברת CPO (תודה על האירוח...)

מערכת GI מאפשרת שיתוף פעולה בין הרבה מפתחים וניהול גרסאות עם תגיות. אין ענף מרכזי אלא גרסאות מבוזרות.
פותחה המטרה להחזיק את הפיתוח של לינוקס (kernel).
drupal.org/documentation/git
טלאי - Patch - סיכום השינויים שביצע מתכנת בקובץ מסוים

נעשה:
- התקנת גיט
- הגדרת גיט
GIT Bash - מאפשרת לעבוד כמו בלינקוס אבל על חלונות
גיטהב - מקורות
help.github.otg
הורדת גיט והתקנה עם הגדרות הרירות מחדל

drupal.org/node/1054616
ניצור טלאי לפרויקט שקיים בדרופל.אורג - תיקון באג קטן. נחפש אישו ונתקן.

PHP Storm – תכנה קניינית שמאפשרת עבודה עם גיט בלי קומנדליין

יש ליצור מפתח SSH בקומנדליין

ssh-keygen -t rsa -c “YOUREMAIL”
להכניס ססמה ושם קובץ – נוצר קובץ
לפתוח את הקובץ באמצעות עורך ולהעתיק את המפתח הציבורי
להוסיף את המפתח לפרופיל שלנו בדרופל אורג.

פרויקט views_hacks

מעתיקים רק את הענף שאנו צריכים – למשל, רק את של דרופל 6.

מבצעים פקודה git clone

לכל אישו יש לפתוח ענף נפרד בגיט.

Git checkout -b issue_x_fix
כלומר: "אני יוצא מהענף הנוכחי ונכנס לענף שאצור".

לערוך קובץ ולקתן את הבאג.

git add views_block/README.txt

git commit- m 'Fixes issues x'

git diff origin/6.x-1.x
מראה את השינוי

git diff origin/6.x-1.x “FILENAME”
יוצר קובץ טלאי (סיומת patch) עם השינוי

דף דרופל ויקי - סיכומים או תקצירים של סטודנטים בקורס דרופל של פרקטיקול ושל אנשים נחמדים כמוך שמוכנים לערוך ולהעשיר את הקהילה (יש צורך ברישום לאתר). - קורס בניית אתרים
תורמי המהדורות
מהדורה מאת כותרת לפני
709 Primer איך להשתמש נכון בגיט 6 שנים 4 שבועות
711 אמיר סימן טוב איך להשתמש נכון בגיט 5 שנים 51 שבועות

אנונימוס

גם אפטנה עובדת עם גיט ללא קומנד ליין והיא תוכנה חינמית