Ho un file che conteneva una volta le informazioni di configurazione sensibili. Sposto le informazioni di configurazione in un altro file che non è sotto controllo di versione. Voglio mantenere l'altro file sotto controllo di versione, ma voglio rimuovere la sua cronologia perché si può facilmente consultare l'origine su github e trovare le informazioni sensibili nei commit precedenti. Qual'è il miglior modo per farlo? Sto solo vedendo come rimuovere il file stesso dal controllo della versione e cancellare la sua cronologia.rimuovere i dati sensibili ma non i file dalla cronologia git
Un po 'nuovo da cedere, perdonate la novità.
Domanda molto comune: http://stackoverflow.com/q/872565/1286639 – GoZoner
Github ha un [post] (https://help.github.com/articles/remove-sensitive-data) per fare proprio questo . Controlla. –