This error message is a little ambiguous:

    gitsh: No such file or directory

How about passing something instead of the `NULL`. Even just `GITSH_RB_PATH` would be useful to know.