Czytam o strategii rozgałęzienia GIT, która obejmuje rozwój, rozwój, poprawka, wydanie, funkcji.
Jesteśmy 5 programistów pracujących na stronie internetowej python. Poniżej znajduje się strategia rozgałęzienia, którą chcę wykorzystać na GitHub.
- Produkcyjny kod znajduje się w głównej gałęzi.
- Tworzę gałąź zadania od głównej gałęzi.
- Pracuję nad gałęzią zadań i przed wysłaniem kodu git, przechodzę na master i wyciągam kod, przechodzę na Task i oswajam się z master. Jest to robione po to, aby mój kod był zsynchronizowany z zdalnym mistrzem
- Docisk kod
- Podnieś PR z gałęzi zadań w główną gałąź.
Co się stanie, jeśli master jest dodatkowy kod, którego mi brakuje w wątku zadań, i zapominam wykonać krok 3?