Ähnlich zu Git-Verlauf neu schreiben, um alle CRLF durch LF zu ersetzen?
Aber nur für ein paar Dateien im Verlauf, wie: „/Pfad zur Datei/Dateiname mit Leerzeichen.txt“ und „andererPfad/andere Dateien.txt“
Die Antworten auf die verlinkte Frage ändern jede Datei im Repository in LF. Ich möchte dies nur mit sehr wenigen Dateien machen (3-4 Dateien).
Wenn möglich, verwende ich lieber nur Git-Tools (weil ich Windows verwende), wie in der Antwort auf die vorherige Frage:
git filter-branch --prune-empty --tree-filter 'git add --renormalize .' -- --all
Antwort1
Das bfg
Tool könnte für Sie von Interesse sein.
brew install bfg
echo anyword0 >> words.txt
echo anyword1 >> words.txt
bfg --replace-text words.txt .git
Mehr Infos hier: https://www.explainprogramming.com/git/deletion/