Se il tuo software non funziona senza quei file, avrai un problema con qualsiasi tipo di implementazione , manuale, automatica o continua, con qualsiasi tipo di VCS, o anche senza VCS. Quindi, cambia il software in modo che possa essere eseguito senza quei file (ad esempio, potrebbe assumere una sorta di "parametri predefiniti" se mancano i file) oppure fornire una versione di quei file adatti per la distribuzione che vengono copiati ( come parte della fase di distribuzione) all'ambiente di destinazione nel caso in cui non ci sia una versione "privata" di quei file in posizione.
Se si sta parlando di qualcosa come un file contenente le credenziali del database per accedere al server, che, per ragioni di sicurezza, non si vuole essere nel controllo di versione, allora si dovrà mettere quel file nell'ambiente di distribuzione < strong> una volta , probabilmente manualmente, da una persona che ha abbastanza diritti o conosce la password. Ma questo è intenzionale e non dovrebbe impedirti di implementare nuove versioni quotidiane del tuo software. Assicurati che i file delle credenziali non vengano sovrascritti quando si distribuisce una nuova versione.