1Sample programs callable through git-shell. Place a directory named 2'git-shell-commands' in the home directory of a user whose shell is 3git-shell. Then anyone logging in as that user will be able to run 4executables in the 'git-shell-commands' directory. 5 6Provided commands: 7 8help: Prints out the names of available commands. When run 9interactively, git-shell will automatically run 'help' on startup, 10provided it exists. 11 12list: Displays any bare repository whose name ends with ".git" under 13user's home directory. No other git repositories are visible, 14although they might be clonable through git-shell. 'list' is designed 15to minimize the number of calls to git that must be made in finding 16available repositories; if your setup has additional repositories that 17should be user-discoverable, you may wish to modify 'list' 18accordingly.