如何在服务器上使用ssh:// access创建存储库

时间:2011-02-02 23:31:00

标签: linux git version-control ssh repository

我有一台运行Debian的小型机器,可以通过ssh -l user host访问它。现在我在该机器的文件夹中创建了一个git存储库。

我无法弄清楚的是:我该怎么做,git会让我以git push ssh://yourserver.com/~you/proj.git +master

的方式访问该存储库

或换句话说:什么意味着ssh://,以及如何使用该协议设置对存储库的访问权限?

感谢您的帮助/提示!

3 个答案:

答案 0 :(得分:3)

我以前经历过这整个问题。我最终决定gitolite来管理git& SSH。它非常容易安装(如果你使用包方法),它使维护存储库变得容易。

答案 1 :(得分:2)

Pro Git。 特别是,请参阅第4章“服务器上的Git”。

设置=)

非常容易

答案 2 :(得分:1)

很多人为此使用gitosis。但这并不支持〜你。

相关问题