创建文件夹 树莓派_「开发笔记usbTOcan」用树莓派搭建私有Git服务器

0 | 思路

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

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

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

1 | 硬件

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

a8b054ee6367f44878b9a39c710f0625.png

2 | 安装

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

e4e4db47e9b7ab4cc0a70b2700153e98.png

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
7ee0ec0d5abf7ccfb54e1a9616aa5579.png

重启树莓派

sudo reboot

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

e3c8270a5109b276e928f4319208c032.png

Step 4. 创建代码仓库

mkdir usbdrv/justdiedbot.gitcd usbdrv/justdiedbot.gitgit init --bare
c8a6bf465d72f603cd75e066349f91b7.png

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

git clone pi@192.168.31.226:/home/pi/usdrv/usbTOcan.git
5cb22cc6c47f9a44e4570e72d3efa795.png

3 | 工作流程

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

e0acd0fb5f17fd1d64298a1cd05cd75b.png

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

bcdab0997128baa8e9ab2115a703d581.png

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

[参考资料]

  • https://www.instructables.com/id/GitPi-A-Private-Git-Server-on-Raspberry-Pi/
  • https://www.runoob.com/manual/git-guide/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值