树莓派 Git 服务器
安装依赖
1
| sudo apt-get install git-core
|
这里为树莓派创建一个 git 用户,方便局域网内其他用户使用同时将 git 服务器文件与 pi 用户数据隔离开来。
1
| adduser --system --shell /bin/bash --gecos 'git version control by pi' --group --home /home/git git
|
初始化仓库
- Git 用户负责 Git 项目的管理,所有仓库存放在
/home/git 中,这里我们初始化一个空仓库(记住是在切换到 Git 用户之后)
1 2 3 4
| cd /home/git mkdir test.git cd test.git git --bare init
|
使用仓库
1
| git clone git@raspi_ip:/home/git/test.git
|
1
| git remote add origin git@raspi_ip:/home/git/test.git
|
1 2 3
| git add . git commit -m "test repo" git push origin master
|