#programowanie #git #gerrit
Mam projekt, w którym są dwa oddzielne repozytoria Gitowe/Gerritowe: frontend i backend.
Jednak podczas pracy okazało się, że jak robimy taski, to przeważnie trzeba puszczać dwa commity: na frontend (np. nowe pole w formularzu) i na backend (np. obsługa nowego pola). Takie commity i tak muszą wchodzić razem.
Da się jakoś łatwo scalić oba projekty w jeden, żeby zachować historię na Gicie/Gerricie? Czy może nie powinniśmy tego scalać i
Mam projekt, w którym są dwa oddzielne repozytoria Gitowe/Gerritowe: frontend i backend.
Jednak podczas pracy okazało się, że jak robimy taski, to przeważnie trzeba puszczać dwa commity: na frontend (np. nowe pole w formularzu) i na backend (np. obsługa nowego pola). Takie commity i tak muszą wchodzić razem.
Da się jakoś łatwo scalić oba projekty w jeden, żeby zachować historię na Gicie/Gerricie? Czy może nie powinniśmy tego scalać i
Jak macie dużego taska do zrobienia, to jak to robicie?
Przykładowo task: "Dodawanie wpisów na mikroblogu".
Na pewno nie zrobicie jednego ogromnego commita, tylko podzielicie to na mniejsze części np.:
- "proste dodawanie wpisów",
- "dodanie możliwości formatowania wpisów",
- "załączanie zdjęć do wpisów (z pliku)",
- "załączanie zdjęć do wpisów z adresu URL".
Na #gerrit ( #java znają) było tak, że robiło się powiązane commity i
Zadania nie powinny miec wagi wiekszej niz 3 co oznacza ze jest sie w stanie zrobic to ponizej pol dnia roboczego. Wszystko powyzej 3 powinno byc zdekomponowane na mniejsze taski i