Aktywne Wpisy
DrCieplak +121
Chcę wam tylko powiedzieć właściciele #psy że nie każdy uważa waszego pieska za atrakcje. Że są ludzie których obrzydza hałaśliwy i zjadający gówna pies w pociągu albo w hotelu. Że są ludzie dla których obecność psa w restauracji albo nawet ogródku restauracyjnym psuje cały dobry nastrój. Jeśli myślicie że wasze pieski są takie fajne a wy sami powszechnie budzicie sympatię to jesteście w błędzie. #psiarze I taguję #
czykoniemnieslysza +149
mam jedną główną gałąź oprogramowania, która będzie aktualizowana
od tej gałęzi mogą powstawać odnogi (czyli np. powstanie gałąź główna.zmodyfikowna1, główna.zmodyfikowana2 itd.)
zmiany w odnogach będą specyficzne dla nich
teraz pytanie, jak to wygląda od strony git jeżeli nastąpią zmiany w gałęzi główna? w jaki sposób łączy się modyfikacje tak aby kod w główna.zmodyfikowana1 itd była aktualny?
#git #programowanie
Nie chciałbym tego rozbijać aż tak bardzo (każdy ficzer = osobny branch). Wyobraź sobie, że masz kilka strona na WordPress. Główna gałąź to czysty WordPress. Tworząc stronę dla pierwszego klienta tworzysz również nowy branch (główna.modyfikacja1). Gdy pojawia się druga strona do zrobienia znowu tworzysz branch (główna.modyfikacja2). Gdy pojawi się aktualizacja WP robisz ją w głównej gałęzi i później robisz merge do odnóg.
Coś takiego chcę osiągnąć. Jeszcze raz
git checkout zmodyfikowana
git merge glowna
@ponton dobrze pisze, a jak nie bardzo radzisz sobie ze składnią gita to ściągnij np. SourceTree, ale nawet żeby coś wyklikać to musisz znać teorię.
Do ćwiczenia komend gita polecam taką gierę http://pcottle.github.io/learnGitBranching/
@w011: xDDDDDDDDDDDDDDDDDDDDDDD
Nie rób tak, to nie o to chodzi.
@w011: Z drugiej strony, trzymanie osobnych projektów w osobnych repozytoriach jest jednak naturalniejsze. Być może dobrze byłoby trzymać 1 repozytorium tylko z tym wordpressowym "pniem", i osobne repozytoria z każdym projektem i jego odgałęzieniami (i, siłą rzeczy, kopią "pnia").
@Nativo: Za
Mógłby to robić jako jedno repo WPCore, a reszta projektów jako forki z tego głównego, wtedy bardzo na plus takie rozwiązanie
@laki1 dlaczego?
commit --amend
trzeba uważać, bo to jest taki mini rebase, nie można go nadużywać.grep -lr '<<<<<<<' . | xargs git checkout --theirs
merge --abort
) i użyjmerge -s recursive -X theirs
. Chyba, że jednak chcesz z jakiegoś powodu zamienić całe pliki.A te konflikty są między twoimi plikami, czy masz tam w repo jakieś pliki wordpressa, których