Ho avuto una domanda di base sull'utilizzo di un repository git in ambienti diversi. Sono più un amministratore Sys che uno sviluppatore web, quindi le squadre su cui ho lavorato prima lavoravano proprio nel master, che ovviamente non è il modo giusto per farlo.
Sto configurando un ambiente di sviluppo / stage / stage per una piccola azienda, e il repository Git ha filiali master / stage / dev. A livello locale, ho appena clonato il repository git, quindi git checkout development
, che funziona bene, ma mi chiedevo quale sarebbe il modo migliore per farlo nei server dev / stage / prod.
Per me, sembra come controllare l'intero repository negli ambienti, quindi solo get checkout <environment>
potrebbe non essere il modo giusto per farlo, dal momento che il prod serve solo il ramo di produzione, dev ha solo bisogno di sviluppo, ecc.