.\" ** You probably do not want to edit this file directly ** .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1). .\" Instead of manually editing it, you probably should edit the DocBook XML .\" source for it and then use the DocBook XSL Stylesheets to regenerate it. .TH "GIT\-SHELL" "1" "09/19/2007" "Git 1.5.3.2" "Git Manual" .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .SH "NAME" git\-shell \- Restricted login shell for GIT\-only SSH access .SH "SYNOPSIS" \fIgit\-shell\fR \-c .SH "DESCRIPTION" This is meant to be used as a login shell for SSH accounts you want to restrict to GIT pull/push access only. It permits execution only of server\-side GIT commands implementing the pull/push functionality. The commands can be executed only by the \fI\-c\fR option; the shell is not interactive. Currently, only the git\-receive\-pack and git\-upload\-pack commands are permitted to be called, with a single required argument. .SH "AUTHOR" Written by Linus Torvalds .SH "DOCUMENTATION" Documentation by Petr Baudis and the git\-list . .SH "GIT" Part of the \fBgit\fR(7) suite