![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 0 Dołączył: 28.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
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? (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
poczytaj o gitflow, trunk-based
Ten post edytował gitbejbe 4.05.2020, 21:06:53 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 0 Dołączył: 28.09.2015 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za odpowiedź (IMG:style_emoticons/default/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? |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Jets możliwość tworzenia brancha od brancha? Oczywiscie wchodzisz do develop git checkout develop i tworzysz nowy branch git chechout -b newBranchName |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:28 |