Time for action - installing Nose as a Git post-commit hook
- The hooks are stored in a subdirectory of a Git repository, so the first thing that we need to do is initialize a repository. Make a new directory for the Git repository and execute the following command inside of it:
$ git init
- Git hooks are executable programs, so they can be written in any language. To run Nose, it makes sense to use a shell script (on Unix-like systems) or batch file (on Windows) for the hook. If you're using a Unix-like system, place the following two lines into a file called post-commit in the
.git/hooks/subdirectory, and then use the
chmod +x post-commitcommand to make it executable.
If you're using a Windows system, place the following lines ...