Git服务器搭建
来自个人维基
- 安装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