Ao fazer uma implantação contínua com o Git, como você lida com arquivos ignorados no gitignore? Esses arquivos são ignorados por motivos de privacidade (ou seja, não os querem enviados para outros repositórios remotos, como o GitHub), mas com esses arquivos ignorados não sendo enviados para o repositório de implantação contínua, o aplicativo não será executado (pois os arquivos ignorados são necessário para o software funcionar corretamente).
Como as pessoas costumam fazer isso? Nesse caso, o Git não é o melhor candidato para implantação contínua devido a arquivos ignorados?