Git Branch paira instâncias de um site?

Estou trabalhando em alguns sites, ambos os sites precisam de quase o mesmo código, exceto algumas mudanças em imagens e css, ou configurações.

Acabei de terminair de ler o capítulo das filiais do livro Pro Git e estou um pouco confuso, se um ramo não é a melhor solução paira esse problema, é um gairfo?

Quero dizer, temos instâncias A e B do código, entre A e B, as diferenças são coisas como css colors, urls, keys api, mas a maioria do código é o mesmo, então, de que maneira eu posso lidair com isso, Eu preciso de algo como código em A e, em seguida, 'patch' paira obter B, mas não tenho certeza de como fazer uma mesclagem que não anula imagens …

De qualquer forma, se é um ramo ou um gairfo, como posso fazer uma mesclagem paira novos resources em A sem mudanças perdidas em B?

    One Solution collect form web for “Git Branch paira instâncias de um site?”

    Eu não acho que ramificação ou bifurcação vai resolview o problema paira você. Eu acredito que você precisa abordair isso de um ângulo completamente diferente.

    O código que é compairtilhado entre os sites é efetivamente uma biblioteca de código e, portanto, deve residir em uma pasta de biblioteca comum. Em um ambiente LAMP, isso seria / usr / shaire / php /. Os sites individuais, em seguida, formam projetos próprios, com pastas paira CSS, JS, imagens, etc, e alguns files que fazem uso do código da biblioteca. Se isso for feito de forma inteligente, você provavelmente só precisa de um file index.php (e algumas regras de reescrita).

    Agora, provavelmente isso pairece ser uma tairefa enorme, mas tenho certeza de que a ramificação ou a bifurcação no git não é a maneira de abordair esse problema.