Chciałbym aby cały folder "data" zawsze przybierał formę current change czyli sprzed próby mergowania. Dodanie go do gitignore nie wchodzi w grę bo wtedy nie będę mógł go wypychać na zdalny branch. Jedną z opcji jest ustawić jakoś żeby folder automatycznie się scalał pozostawiając go w formie sprzed mergowania. Drugą jest rozwiązać konflikt dla całego folderu na raz zamiast pojedynczych plików po kolei. Nie wiem jak zrealizować żadną z tych opcji.
#
#
#programowanie #git
@FedoraTyrone: A w zasadzie po co Ci coś więcej? Normalna praktyka.
- jest główny branch master
- z niego wychodzą release/xx.xx - gdzie xx.xx to nr sprintu, są co 2 tygodnie
- release idzie na serwer testowy
- jak release jest OK to merge mastera do release, znowu na testowy, release do mastera, tag i na produkcję
- na testowym można odpalić dowolny release albo produkcyjną
- hotfixy wychodzą bezpośrednio z mastera jako branch hotfix/xx - gdzie xx