גם בקורס כל אחד הולך להתנסות בניהול, תיכנות, וטסטינג(יעני שנרגיש מה זה פרויקט אמיתי).הבאסה, שנתנו לנו לחקור לבד את העולם הזה של GIT, שהוא מסובך בהרבה מ-SVN פשוט, שאפשר להקים ב-30 שניות ב-unfuddle.
אני חושב שאנחנו גם די מהראשונים שבכלל התחלנו לשבת על הפרויקט הזה, ככה שאין לנו שום רפרנס חוץ מלקרוא טונות של חומר ברשת.
הפרויקט הנוכחי הוא לבנות צד שרת וצד לקוח לפורום אינטראקטיבי(סטייל פייסבוק), ככה שהפרויקט לא ענק שצריך איזה סקריפט וכו'(וגם לצערי, אין לנו כל כך זמן/ניסיון לכתוב כזה, למרות שזה נראה לי דבר יעיל ביותר).
אנחנו 5 חבר'ה שצריכים לעבוד יחד על הפרויקט במהלך הסמסטר, יש ספרינטים כל שבועיים/שלושה.
הבנתי שלנסות להפעיל את GIT כתוסף של אקליפס זה סיפור מהתחת, בין אם ב-win או בלינוקס, ככה שאנחנו נעבוד עם gui פשוט(יש משהו כזה) חיצוני לאקליפס או מי שירצה מבינינו להיות חורני אז דרך ה-cli, ונעבוד עם github.
רציתי לשאול אותך רק בשביל ההבנה, איך שיתפתם פעולה ב-github?
פתחתם יוזר אחד, וחילקתם ssh keys בין כולם?(נראה לי פתרון עקום).
או שפתחתם כמה יוזרים, לכל אחד מפתח ssh משלו, ועשיתם forkים לכולם, ואז מי שרוצה לעדכן את הפרויקט הגדול עושה pull, והשאר מורידים ועושים merge אצלם. כאשר יש מישהו אחד, שמנהל את הגרסא הראשית ודואג שלא יהיו נזקים וטעויות?
אם שיתפתם פעולה בדרך אחרת, אשמח לשמוע איך עבדתם...
תודה על התגובה 
