Il mio repository git contiene password sensibili che, per motivi fuori dal mio controllo, non possono essere rimosse al momento. In questo momento è tutto OK perché questo repository è solo per uso interno, ma mi è stato chiesto di creare un ramo sicuro da condividere con i partner.git branch senza storia
C'è un modo per creare un ramo in git e quindi rimuovere i file da esso in un modo in cui non possono essere recuperati utilizzando il registro?
Sembra un tentativo lungo, ma ho pensato di chiedere. L'unica soluzione che posso pensare è di copiare l'albero dei file in un nuovo repository git senza il file sensibile - ma poi perderei la possibilità di unire le modifiche del partner al mio repository.
penso che questa soluzione funziona meglio per la situazione di Ben. È più facile gestire l'accesso su base repository, piuttosto che su base di filiali. – Apreche
'git clone --depth 1 [email protected]: project/projectname.git' - copia e incolla – YumYumYum