最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

树莓派3-搭建GIT代码服务器

Raspberry Pi 少儿编程 1765浏览 0评论
树莓派3服务器

友情提示:380元/半年,儿童学编程,就上码丁实验室

搭建GIT代码服务器

说明

利用树莓派为我所有的Git仓库创建了一个Git私有服务器,方便私有代码和文档的管理。

安装

  1. 安装Git服务器和必要的客户端软件
sudo apt-get install wget git-core
  1. 没有SSH,则安装
sudo apt-get install ssh
  1. 启动SSH
sudo /etc/init.d/ssh start
  1. 设置默认启动
sudo update-rc.d ssh defaults

添加一个”Git”用户和组

  1. 增加
adduser --system --shell /bin/bash --gecos 'git version control by pi' --group --home /home/git git
  • 注意:/home/git是这个例子里我使用的文件夹。如果你想使用别的路径,替换下面命令里的”/home/git”。
  1. 修改Git密码
passwd git
  1. 切换用户
su git

增加一个空的Git仓库(Git Repository)

  1. 切换到GIT跟目录下
cd /home/git
  1. 建立仓库并初始化
mkdir test.git
cd test.git
git --bare init

Push你的代码到Pi上

  1. 加入一个新的远程主机(假设树莓派IP为192.168.0.22,根据自己主机更改自IP)
git remote add origin git@192.168.0.22 :/home/git/test.git
  1. add增加你的代码,commit提交到本地,然后push到远程。
git add .
git commit -am "Initial"
git push origin master

类似这样的消息”authenticity of host …”只需要输入”yes”然后继续就可以了。
如果一切正常,你的Git仓库已经搭建在你的树莓派上了。

  1. 测试clone代码到Windows机器上,更改路径到一个空文件夹,然后通过命令行(或git bash),运行:
git clone git@192.168.0.22:/home/git/test.git

您必须 登录 才能发表评论!