Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> GIT - jakie branche w wytwarzaniu oprogramowania
wiciu010
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
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/
Go to the top of the page
+Quote Post
wiciu010
post
Post #3





Grupa: Zarejestrowani
Postów: 195
Pomógł: 0
Dołączył: 29.04.2007

Ostrzeżenie: (0%)
-----


Cytat(nospor @ 14.06.2017, 11:45:48 ) *
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 03:49