玩转termux | 4.搭建git服务

2024/03/18 | 字数393 | 阅读1分钟


说明:本文只搭建基于ssh的简单git服务,没有权限管理等一些复杂操作,不会用到gitlab这种大型的git服务软件,不感兴趣的读者可以跳过。

软件安装

在上一篇《玩转termux | 3.搭建ssh服务》中,我们知道了如何搭建ssh服务,在此基础上,想要使用git功能,只需要安装git软件就可以了:

bash
1
apt install -y git

创建/导入仓库

有了git软件,我们就可以创建一个裸仓库或者从其他地方导入一个裸仓库到termux中,可以使用下面的命令:

bash
1
2
3
4
5
6
7
mkdir git-repos && cd git-repos

## create a blank git repo
git init --bare myrepo.git

## clone a bar repo from somewhere
git clone --bare ${your-remote-repo-url}

这里裸仓的意思是不带工作区的git仓库,里面的内容和我们平时在.git目录中看到的内容几乎相同(不是完全一样)。

验证

在电脑上输入下面的命令验证连接是否正常

bash
1
git clone termux:./git-repos/myrepo.git

用来做什么

  1. 备份代码仓库
  2. 新手练习场,练习一些和服务端交互的命令;
上一篇:玩转termux | 3.搭建ssh服务 下一篇:玩转termux | 5.搭建svn服务

【文章不错,鼓励一下】