Benutzer-Werkzeuge

Webseiten-Werkzeuge


snippets:git:remove-sensitive-data

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
snippets:git:remove-sensitive-data [2012/12/13 10:57] – created benhsnippets:git:remove-sensitive-data [2013/12/20 18:25] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== Git: remove sensitive data ====== ====== Git: remove sensitive data ======
 +Link: [[https://help.github.com/articles/remove-sensitive-data]]
   - show all files (current & historical)\\ <code bash>git log --all --pretty=format: --name-only | sort -u | uniq</code>   - show all files (current & historical)\\ <code bash>git log --all --pretty=format: --name-only | sort -u | uniq</code>
   - completely remove file from git (including history)\\ <code bash>git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch <filename>' --prune-empty --tag-name-filter cat -- --all</code>   - completely remove file from git (including history)\\ <code bash>git filter-branch -f --index-filter 'git rm --cached --ignore-unmatch <filename>' --prune-empty --tag-name-filter cat -- --all</code>
snippets/git/remove-sensitive-data.1355392628.txt.gz · Zuletzt geändert: (Externe Bearbeitung)