git の履歴を完全に削除する

あー,やっちゃったよ

password.txt のpush…

履歴見たら,パスワードが丸分かりぢゃん

そんな時は,歴史の書き換えダッ!

git filter-branch -f --index-filter "git rm -rf --ignore-unmatch password.txt" --prune-empty -- --all
git push -f

git-filter command なんて知らなかったし.

これで,password.txt がアップロードされた痕跡はなくなるゾイ

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中