Git 远程存储库和文件夹结构

Git 远程存储库和文件夹结构

我在 Ubuntu 16.04 下运行 Git。

我创建了一个git用户,一个文件夹/var/git和一个存储库/var/git/project1/myrepo.git

我还在pair of keysgit 中创建并添加了公钥authorized_keys

我想在我的 Windows PC 下克隆我的远程存储库。

第一个问题:我想使用ssh://[email protected]/project1/myrepo.git

但当然,它不起作用,因为它project1/myrepo.git在根目录下搜索(/就在 IP 地址之后)

因此/home/git我创建了一个myproject指向/var/git/myproject

现在我可以使用ssh://[email protected]/~/project1/myrepo.git

但把它放进去很烦人~/

我该如何避免这种情况并允许我使用一些简单的东西?ssh://[email protected]/project1/myrepo.git

答案1

您可以创建到该文件夹​​的符号链接project1

sudo ln -s /var/git/project1 /project1

相关内容