כמה טירון אפשר להיות?
החלטתי לעבור ממכונה וירטואלית אחת למכונה אחרת.
הקמתי את המכונה השנייה.
יצרתי משתמש guy על המכונה השניה.
העתקתי מהמכונה הראשונה את authorized_keys, והגדרתי את ההרשאות בהתאם.
SSH עובד מיד.
העתקתי את כל הrepositories של GIT מהמכונה הראשונה לשנייה.
ניסיתי לבצע clone לאיזשהו repository וגיליתי שאני לא מצליח. קיבלתי את ההודעה המזעזעת שאומרת שעליי לוודא שההרשאות מתאימות ושהספריה אכן קיימת.
מכאן התחילה סאגה של שבע שעות סה"כ:
לוודא שההרשאות זהות לחלוטין בין שתי המכונות.
לעבור קובץ קובץ בתוך ה - repository ולשנות את ההרשאות, את הבעלים, את הקבוצה.
לוודא שכל המפתחות זהים לחלוטין.
לוודא שאין לי שום שגיאת כתיב באף אחת מהפקודות.
לנסות להתחבר עם כתובת IP, עם כתובת DNS, לשנות את /etc/hosts/
לוודא שclone מהמכונה הראשונה עובד מעולה.
כלום לא עזר.
שבע שעות של ישיבה ומריטת שערות.
ואז גיליתי את הבעיה:
שכחתי להתקין GIT.
החלטתי לעבור ממכונה וירטואלית אחת למכונה אחרת.
הקמתי את המכונה השנייה.
יצרתי משתמש guy על המכונה השניה.
העתקתי מהמכונה הראשונה את authorized_keys, והגדרתי את ההרשאות בהתאם.
SSH עובד מיד.
העתקתי את כל הrepositories של GIT מהמכונה הראשונה לשנייה.
ניסיתי לבצע clone לאיזשהו repository וגיליתי שאני לא מצליח. קיבלתי את ההודעה המזעזעת שאומרת שעליי לוודא שההרשאות מתאימות ושהספריה אכן קיימת.
מכאן התחילה סאגה של שבע שעות סה"כ:
לוודא שההרשאות זהות לחלוטין בין שתי המכונות.
לעבור קובץ קובץ בתוך ה - repository ולשנות את ההרשאות, את הבעלים, את הקבוצה.
לוודא שכל המפתחות זהים לחלוטין.
לוודא שאין לי שום שגיאת כתיב באף אחת מהפקודות.
לנסות להתחבר עם כתובת IP, עם כתובת DNS, לשנות את /etc/hosts/
לוודא שclone מהמכונה הראשונה עובד מעולה.
כלום לא עזר.
שבע שעות של ישיבה ומריטת שערות.
ואז גיליתי את הבעיה:
שכחתי להתקין GIT.