Ho un'applicazione web costruita in PHP. Voglio utilizzare Git per gestire i diversi aspetti della distribuzione.
Alcuni file nell'app Web sono specifici per un client (loghi, stringa di connessione al database, file caricati dall'utente (ckfinder), ecc. Il resto è lo stesso per tutti.
L'applicazione è pesante quindi ho paura di renderlo un Saas. Invece ogni cliente ha il proprio vps. Avevo (in passato) un ramo per dev di un ramo per la produzione e così via.
Quindi stavo pensando di avere una filiale per ogni cliente. E 'questa una buona idea? Inoltre volevo avere nella mia macchina locale una cartella diversa contenente i file per ogni client (compresi i file comuni).
PS: ho esaminato molte altre domande e tutte le altre domande sono molto simili ma le risposte non sono quello che sto cercando.