“Git服务器搭建”的版本间的差异
来自个人维基
(以“* 安装putty server sudo apt-get install openssh-server * 安装git sudo apt-get install git * 配置git服务器 **增加一个用户用来运行git服务 sud...”为内容创建页面) |
2015年5月6日 (三) 20:13的最后版本
- 安装putty server
sudo apt-get install openssh-server
- 安装git
sudo apt-get install git
- 配置git服务器
- 增加一个用户用来运行git服务
sudo adduser git
- 禁用shell登录:
- 编辑/etc/passwd文件完成。找到类似下面的一行:
git:x:1001:1001:,,,:/home/git:/bin/bash
- 改为:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
- 创建 git仓库
zmk@zmk-G41M-ES2L:/home/git$ sudo mkdir /gitsrv zmk@zmk-G41M-ES2L:/home/git$ cd /gitsrv/ zmk@zmk-G41M-ES2L:/gitsrv$ sudo git init --bare study.git Initialized empty Git repository in /gitsrv/study.git/ zmk@zmk-G41M-ES2L:/gitsrv$ sudo chown -R git:git study.git