我有一个 centOS VPS,并且已经安装了 git。
但是,我想在我的 vps 上托管的域之一的子域上设置一个 git repo,以便我可以在那里进行测试。
我该怎么做呢?
答案1
两个选项是使用 git 书中的简单 ssh 设置这里或者吉托莱特。 我更喜欢吉托莱特不过,这样您就可以对权限进行细粒度的控制。您还可以使用其他协议,但根据我的经验,ssh 是最容易设置的。
一旦你的子域名指向你的 VPS IP,你就可以通过 git ssh 协议直接克隆并推送到它。例如:
git clone [email protected]:my_repo
此示例假设以下情况:
- 您的 ssh 用户名是git
- 您的子域名是git.website.com
- 您的存储库名称是我的仓库