Como organizar um projeto grande no github?
Olá pessoal, tudo bem?
Comecei a trabalhar como estagiário, desenvolvendo em PHP e JS. Aqui na empresa, temos um CRM que tem um servidor de produção na Google e um servidor de desenvolvimento onde controlamos pelo Cpanel, porém, não temos o projeto no Git, o que deixa um inferno mexer no código e pior ainda para juntar com o código do outro estagiário, para fazermos um "merge".
Gostaria de pedir a ajuda de vocês de como eu posso trazer tudo isso, gerenciado e controlado a mão, para o GitHub, colocando um esteira de CI/CD na main. Gostaria de saber também como fazer essa divisão entre ambiente de desenvolvimento e produção no Git, apenas por branches ou projetos diferentes? Aceito quaisquer dicas, pois está realmente difícil dar manutenção no código desse jeito kkkkkk.
Obrigado galera!