Githubに間違ってキー情報ファイルをpushしたりとか gitをつかって開発していると、たまに変更内容を細かく見ずにgit add .とかしてcommitしてしまいます。 そんなときに誤ってsshキーファイル等のキーファイルやhistoryファイルをpushしてしまうことがあるかもしれません。 実環境で使用するキーファイルやキー情報の記述されたファイルを意図せずに公開(privateリポジトリだとしても)してしまうのは 非常に危険なので、リモートにpushされるのを防ぐ必要があります。 そのためのツールが、ここで紹介するTalismanです。 Talismanとは ThoughtWorksが開発したgit hook(gitで特定のコマンドが実行されたときにスクリプトを起動させる仕組み)のツールです。 これはgit push前に起動されるため、コードがリポジトリにpushされる前に問題を

