페이스북이나 인스타그림 등의 open api를 사용하기 위해서는 인증을 위한 토큰 값이나 키 값을 사용해야 할 때가 있습니다. 민감할 수 있는 정보라 git 에 커밋하는게 그리 달갑지 않아, 이런 경우 직접 코드를 삭제하고 커밋하곤 했습니다. 커밋 전에 뭔가 diff 에 걸러져 나오는 코드에 특정 문자열이 포함되어 있는 경우에 커밋이 불가능하도록 하고 싶어 찾아 보았습니다.
git 에는 어떤 이벤트가 생겼을 때 자동으로 특정 스크립트를 실행 하도록 할 수 있도록 git hook 이라는 기능을 제공하고 있습니다.