树莓派3b做文件服务器,利用树莓派3b搭建git代码服务器

本文介绍了如何在树莓派3B上设置SSH并创建一个Git用户,用于搭建Git仓库。步骤包括添加Git用户,初始化仓库,然后在本地PC上配置远程主机并推送代码。完成后,可以在其他设备上通过SSH克隆代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在树莓派上3b的操作,可以利用ssh进行登陆操作:

添加一个”Git”用户和组

增加git用户和组

adduser --system --shell /bin/bash --gecos ‘git version control by pi‘ --group --home /home/git git

注意:/home/git是这个例子里我使用的文件夹。如果你想使用别的路径,替换下面命令里的”/home/git”。

修改Git 用户密码

passwd git

切换到git用户

su git

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

切换到GIT跟目录下

cd /home/git

建立仓库并初始化

mkdir test.git

cd test.git

git --bare init

在本地PC上的操作:

Push你的代码到Pi上

加入一个新的远程主机(假设树莓派IP为192.168.0.22,根据自己主机更改自IP),origin代表你本地需要上传的git文件

git remote add origin [email protected] :/home/git/test.git

add增加你的代码,commit提交到本地,然后push到远程。

git add .

git commit -am "Initial"

git push origin master

在push过程中需要你提供上述git用户的密码,因此刚才设置的密码需要记住。类似这样的消息”authenticity of host …”只需要输入”yes”然后继续就可以了。

如果一切正常,你的Git仓库已经搭建在你的树莓派上了。

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

git clone [email protected]:/home/git/test.git

另外,git的使用见git使用教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

原文:http://www.cnblogs.com/-jimmy-/p/6980287.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值