用树莓派搭建Git私有服务器

rasp-as-git-server.png

图1  树莓派中配置git server

某些项目中的代码不便于发布到github上,刚好有一台树莓派,于是就有了在树莓派中构建git server的想法。期初想在树莓派上搭建gitlab来着,后来发现开销太大。所以直接在树莓派上配置一个简单的git server用来同步代码即可。

1 安装git

sudo apt-get install git-core

2 配置git用户

# 新增用户
sudo adduser --system --shell /bin/bash --gecos 'git version control by pi' --group --home /home/git git
# 配置密码
passwd git

3 新增仓库

cd /home/git
mkdir cynews.git
cd cynews.git
git --bare init

4 本地和远程仓库关联

#本地执行
git remote set-url origin git@树莓派ip:git仓库路径

关联完成之后,就可以跟往常一样执行Git命令了。这样我们的树莓派就成为了我的临时代码服务器,一些不便于同步到github上的代码,可以直接放到树莓派暂存。