在群晖NAS上快速搭建属于自己的Git Server

本文涉及的产品
文件存储 NAS,50GB 3个月
简介: 在群晖NAS上快速搭建属于自己的Git Server

群晖NAS套件中心是有Git Server套件的,只要在套件中心安装即可。但是需要注意的是:

  1. git 相关的命令需要使用 SSH 客户端连接到NAS上进操作。
  2. 配置git时需要使用 管理员权限账户,而 push / fetch 使用的账户一般都为普通用户,一定要注意权限问题。

配置NAS

安装Git Server套件

创建用来存放git仓库的共享目录

创建一个用来使用Git的普通权限账户

设置 Git Server ,并赋予gittester用户访问Git Server的权限。

打开NAS的家目录,并允许使用SSH连接

注意:依次打开NAS控制台→控件面板→用户账号→高级设置→家目录,启用家目录服务。

然后在依次打开NAS控制台→控制面板→终端机和SNMP-终端机,启用SSH功能。


通过SSH创建Git仓库


以下操作过程主要只利用SSH工具来链接至群晖NAS操作,SSH工具以Xshell为例,同时需要注意的是SSH登录账户必须具有管理员权限,以下操作截图只保留关键步骤。


登陆NAS 进入Git_test目录

cd /volume1/Git_test/

创建仓库目录,初始化git仓库

mkdir test.git

cd test.gitgit init --bare

设置Git目录权限,并赋予gitteser用户访问权限

sudo chown -R gittester:users test.git


下载并安装Git程序,

安装完Git程序后,我们只需要打开CMD命令符窗口并输入以下命令,即可取得Git仓库:

git clone ssh://gittest@192.168.x.x/volume1/Git_test/test.git

后面就是git的操作了。

git config --name 和email.


相关实践学习
函数计算部署PuLID for FLUX人像写真实现智能换颜效果
只需一张图片,生成程序员专属写真!本次实验在函数计算中内置PuLID for FLUX,您可以通过函数计算+Serverless应用中心一键部署Flux模型,快速体验超写实图像生成的魅力。
相关文章
|
存储 网络安全 文件存储
内网穿透:实现公网访问内网群晖NAS的方法
内网穿透:实现公网访问内网群晖NAS的方法
|
Shell 文件存储 Android开发
智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影
智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影
2092 0
|
5月前
|
人工智能 API 开发工具
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
1125 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
|
Java 开发工具 git
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
【Azure 应用服务】本地Git部署Java项目到App Server,访问无效的原因
112 0
|
网络协议 文件存储
如何公网远程连接本地群晖NAS中的WebDAV
如何公网远程连接本地群晖NAS中的WebDAV
1128 0
|
文件存储 Windows
Windows server 2012 服务器挂载NAS盘
Windows server 2012 服务器挂载NAS盘
|
运维 Linux 网络安全
利用群晖NAS+shell脚本实现运维命令执行结果文件自动上传
利用群晖NAS+shell脚本实现运维命令执行结果文件自动上传
816 0
|
网络协议 关系型数据库 MySQL
群晖NAS 安装 MySQL 远程访问连接
群晖NAS 安装 MySQL 远程访问连接
530 0
|
存储 网络协议 安全
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」
群晖作为专业的数据存储中心,在我们的工作生活中越来越常见,无论是家庭存储照片、影视剧,还是办公场所存储商业资料,群晖系统都能发挥数据中心的作用,方便我们随时存储和调用各类数据文件。当然,群晖的作用不仅限于此,我们还可以利用群晖的Drive套件与cpolar配合,让用户能在其他网络(非办公室局域网)上,访问位于办公室或家里的群晖Synology Drive,实现远程协同办公(或调取编辑家中群晖上的资料)的目的。现在,笔者就为大家详细介绍,如何对群晖Drive与cpolar进行设置,实现远程访问群晖Drive的目的。
645 0
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」
|
存储 网络协议 安全
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」
396 0
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」