首页 > 其他 > 详细

[开发笔记usbTOcan]用树莓派搭建私有Git服务器

时间:2019-11-16 23:42:29      阅读:106      评论:0      收藏:0      [点我收藏+]

0 | 思路

在开始编程前,先创建一个版本管理库,以前一直用SVN,但目前用Git的还是比较,正好利用这个机会学习GIt。

想过使用Github提供的免费服务器,但项目目前还没有做开源的准备,于是就有了搭建私有Git服务器的想法。

目前的思路是想把N年前的树莓派1代用起来,之前用他来学习计算机视觉,实在是太慢了。

 

1 |  硬件

硬件如下图所示,U盘用来存放代码库,SD卡是安装树莓派系统,USB无线网卡用于连接家里的网络。

技术分享图片

 

2 | 安装

Step 1. 在PC端格式化用于存放代码库的U盘,盘卷名字改为Git

技术分享图片

 

Step 2. 在树莓派上安装Git

sudo apt-get install wget git-core

  

Step 3. 将U盘插入树莓派,运行以下命令绑定U盘路径

创建一个新文件夹,作为U盘符

mkdir usbdrv

  运行下面命令,将/dev/sda1 /home/pi/usbdrv vfat uid=pi,gid=pi,umask=0022,sync,auto,nosuid,rw,nouser 0 0 添加到最后

sudo nano /etc/fstab

  

技术分享图片

 

 

重启树莓派

sudo reboot

  

这时将看到U盘的路径已经绑定,并且能访问到U盘内容

技术分享图片

 

 

Step 4. 创建代码仓库

mkdir usbdrv/justdiedbot.git
cd usbdrv/justdiedbot.git
git init --bare

  

技术分享图片

 

 

 Step 5. 在PC端将代码Clone到本地

git clone pi@192.168.31.226:/home/pi/usdrv/usbTOcan.git

  

技术分享图片

 

 

 3 | 工作流程

工作流程如下图所示,在eclipse上做开发,使用Git插件EGit将实现commit和push代码。

技术分享图片

 

 

代码push完以后,每个文件/文件夹右下角有个金色的圆柱,说明该文件/文件夹处于版本管控当中

技术分享图片

 

 

 -----------------------------------------------------------------------------------END

 

[参考资料]

 

 

[开发笔记usbTOcan]用树莓派搭建私有Git服务器

原文:https://www.cnblogs.com/mr-bike/p/11868856.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!