git服务器搭建
搭建git服务器
安装git
sudo apt-get install git
添加用户并切换到新建用户
sudo adduser git
su git
添加公钥到/home/git/.ssh/authorized_keys
中
初始化仓库
cd git
mkdir jiangwenwen
git init --bare learnPython.git
禁用shell登录
su root
vi /etc/passwd
// 修改前
git:x:1000:1000:,,,:/home/git:/bin/bash
// 修改后
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
克隆远程仓库
git clone git@yourServerIp:/home/git/jiangwenwen/learnPython.git/
新建仓库切记更改权限
sudo chown -R git:git sample.git