Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

תיכנות בלינוקס - GITHUB למפתח בודד

Anonymous - 16/08/2017 - 18:32
נושא ההודעה: GITHUB למפתח בודד
הי
אני עובד על פרוייקט אישי קטן והתחלתי לעבוד עם github
כרגע אני מפתח בודד של הפרוייקט ומניח שלא יהיו בעתיד מפתחים נוספים
מאידך אני חושב שיהיו כמה אנשים שרצו להוריד קוד עדכני ויציב של הפרויקט.
אני מגיע כבר כעת למצב שאני יכול לספר לחברים שירצו להשתמש בקוד שלי.

כלמר אני רוצה שתהיה ב-GITHUB גרסא יציבה וגרסת פיתוח
עד כה ביצעתי:
קוד:

Edit File --> test and fix --> git add--> git commit--> git push


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

אשמח להכוונה.
Anonymous - 16/08/2017 - 18:39
נושא ההודעה:
1. branch או tag
2. מקובל שהטסטים הם חלק מהקוד
Anonymous - 17/08/2017 - 11:21
נושא ההודעה:
תודה
אני אנסה לקרוא על ההבדל בין TAG לBRANCH
Anonymous - 17/08/2017 - 22:03
נושא ההודעה:
tag זה snapshot של commit מסוים
branch - זה ענף פיתוח.

לדוגמא הענף היציב יקרא: master
וענף הפיתוח יקרא: dev

אפשר להמשיל ענפים לשתי מאגרים עם קוד שונה.

בהצלחה.
Anonymous - 24/08/2017 - 12:29
נושא ההודעה:
תודה רבה!
אני אשתמש כרגע בBRANCHES
כל הזמנים הם GMT + 2 שעות