Hejka
Mam taki problem.
W projekcie mam wersję jednej z bibliotek (assembly) w wersji 2018 1 i 2017. U siebie mam środowisko testowe ustawione z wersją 2018 a u klienta 2017.
Zrobiłem sobie branch-a dla starszej wersji i jak wysyłam coś do klienta to merguję do brancha z wersją 2017, robię instalatora i wysyłam i teraz.
W wersji 2017 klasy maja suffiks 2017 a w wersji 2018 mają suffix 2018 więc w kilkunastu miescach muszę w branchu 2017 zmieniać nazwy klas. No i w 2017 muszę odłączyć bibliotekę w wersji 2018 i dodać 2017.
Czy git może jakoś magicznie zrobić merge z master do 2017 i nie zmieniać jakoś oznaczonych linijek z klasami 2017? Do się coś z tym zrobić?