Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Git - jak pracujecie?
Forum PHP.pl > Forum > Przedszkole
trifek
Witam serdecznie,
Chciałem się poradzić, w jaki sposób pracujecie na gicie?
Zakładam że Master = wersja produkcyjna
Dev = wersja robocza.

Załóżmy że mamy do wykonania funkcjonalność:
- formularz logowania,
- mapa strony,
- formularz rejestracji,
- podgląd użytkownika.

Jak byście commitowali swoją pracę? 1 commit = 1 wykonany moduł?

Czy jakoś inaczej? smile.gif
gitbejbe
poczytaj o gitflow, trunk-based
vokiel
W skrócie tworzysz branch per zagadnienie. Jeśli masz jakiś system ticketów (GitHub, GitLab, Redmine, etc) to możesz sobie nazywać branche z id ticketa, np t/1337. Wtedy szybko odnajdziesz powiązane zagadnienie i jego szczegółowy opis.

Co do samych głównych gałęzi, część stosuje stable - kod produkcyjny, master - aspirujący na produkcję, develop - wszystko ukończone do testów. Plus gałęzie na ficzery.
trifek
Dzięki za odpowiedź smile.gif

Jak to rozumiesz: "develop - wszystko ukończone do testów. Plus gałęzie na ficzery.'?

Jets możliwość tworzenia brancha od brancha?
Np, develop:
- logowanie
- rejestracja itp?
nospor
Cytat
Jets możliwość tworzenia brancha od brancha?

Oczywiscie

wchodzisz do develop
git checkout develop
i tworzysz nowy branch
git chechout -b newBranchName
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.