czy jest ktoś w stanie wytłumaczyć mi do czego służą milestones w github ?
Wiem że jest to coś jak oznaczanie wersji, jednak nie mam pojęcia w jakich sytuacjach tego używać. A co do wersji to w githubie się tylko zaznacza nową wersję, czy kod dodawać do nowego braches ?
Jak nazwa wskazuje jest to kamień milowy, założyłeś sobie jakieś cele, które osiągnąłeś system po ich spełnieniu może nie jest w pełni funkcjonalny, tylko częsciowo, ale to co działa, faktycznie działa, możesz wydać własnie taką wersję będącą kamieniem milowym w kontekście rozwoju całego projektu.
Nie rozumiem. Zależy od tego jaki schemat prowadzenia projektu wybrałeś dla zespołu jako project manager. Nie istnieje coś takiego jak jeden słuszny sposób prowadzenia projektu, to zależy od wielu czynników, wielkości projektu, zespołu, doświadczenia, etc.