linux - 我可以提供我的裸 git 存储库吗?

标签 linux git ssh server

我的 Linux 服务器上有一个裸 git 存储库。本质上这是 git 服务器。

此服务器也是我的网络服务器。裸 git 存储库用作多个开发人员的中心访问点。

但我也希望这个裸仓库为我的网络文件提供服务。

我不确定这是否可行,因为裸仓库似乎没有“正常”文件结构。所有文件都在对象文件夹中。

我正在关注 this documentation .

这是裸仓库的文件夹层次结构

enter image description here

简而言之,我的 git 服务器也可以是我的网络服务器吗?

最佳答案

“裸”存储库的 Gist 是没有“工作目录”。它只包含 git 使用的信息。
如果您有一个“普通”存储库,那么这些文件位于您存储库的 .git 目录中。

所以答案是否定的。

但是你可以只在本地克隆存储库,然后你就有了你的文件。

关于linux - 我可以提供我的裸 git 存储库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31964314/

相关文章:

linux - 如何导入包含密码短语的 SSH 私钥

c - 在运行时替换动态共享库

使用来自声明性管道的 jenkins 凭据进行 Git 推送

ssh - 网络丢失时保持程序在 ssh 中运行

git - jekyll GitHub元数据错误

git - 使用原始源代码更新 Git 中的功能分支

javascript - 使用 libssh 从消息中提取 SSH 公钥

linux - Bash 脚本作为 Netlify 的构建命令

linux - yocto 中 wic 和 hddimg 格式的区别

linux - Docker 构建错误,存档/tar : sockets not supported