#!/bin/sh HOOK=$GIT_DIR/hooks/pre-commit cat <<_eof >$HOOK #!/bin/sh vcsh write-gitignore \$VCSH_REPO_NAME 2>/dev/null git add -f ~/.gitignore.d/\$VCSH_REPO_NAME rm -f ~/.gitignore.d/\${VCSH_REPO_NAME}.bak _eof chmod 700 $HOOK