Git はオープン ソースの配布版コントロール システムです。これを使用すると、ソフトウェアのソース コード、ドキュメント、あらゆる種類のファイルをコンピュータ上に保持できます。Git では、比較的簡単に別のグループのユーザーと同時に協働することができます。
Git ユーザーは、git-shell と呼ばれるシェル ツールを使った Git 関連の操作しかできません。このログイン シェルは、そのアカウントが Git 操作にのみ使用されるように、Git ユーザーに適用されます。その結果、Git ユーザーは SSH 接続を使って Git リポジトリをプッシュ、プルすることしかできず、DSM にフルアクセスすることはできません。