![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
W zespole chcemy przesiąść się na GIT. Pomysł branchy jest następujący: 1. master -> czyli kod, który działa produkcyjnie 2. development -> czyli kod, który działa na środowisku testowym W zespole jest trzech programistów. Załóżmy, że każdy pracuje nad inną funkcjonalnością, więc tworzy sobie nowy branch (np feature-1). Pytania: 1. Branche feature powinny bc tworzone na podstawie master czy development? Wydaje mi się, że master 2. Jeśli na test czyli branch development wejdzie kilka zmian (kilka branchy feature), ale na produkcję będziemy chcieli wrzucić tylko wybrane to powinniśmy mergować feature bezpośrednio do master? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Aktualne branche na features, bugs maja isc z develop.
Master jest updatowany z develop. Tylko hotfix maja isc z master i po naprawie maja isc spowrotem do master i do develop. To jedna ze szkol. Kombinacji jest znacznie wiecej ale ta tutaj wydaje sie najbardziej powszechna. https://danielkummer.github.io/git-flow-cheatsheet/ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Master jest updatowany z develop. No ok, ale co jeśli na develop weszły trzy zmiany (każda jako inny features), ale tylko dwie albo jedna powinna trafić do master? Można je wydzielić z develop? Bo jeśli pójdzie cały develop do master to trafią tam wszystkie trzy zmiany |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:49 |