Ho creato questo CMS che ha la possibilità di aggiungere voci al database. Ogni voce creata ha da 5 a 10 nuove immagini che mostrano il prodotto in vendita. Ogni immagine ha una dimensione di circa 150 Kb.
So già che le immagini devono sempre essere archiviate in Git tuttavia il mio problema è che gli utenti del team di vendita che aggiungono nuove voci nel CMS lavorano ovviamente sul server di produzione utilizzando il ramo principale.
Il nostro normale sviluppo è il codice di sviluppo nel tuo "ambiente di sviluppo" su un ramo, quindi spingo quelle modifiche all '"ambiente di staging" per il controllo qualità e infine se tutti i test passano, trasferisci tali modifiche a "produzione / live server".
Quale sarà il modo migliore per ottenere quelle nuove immagini che vengono caricate quotidianamente nel nostro repository visto che quelle immagini sono già sul server live?