2012-10-03 268 views
-1

我刚刚在我们的服务器上安装了使用http://windows.github.com/的Git。访问远程Git仓库的URL

它似乎安装正确。我想知道我是否可以通过某个url访问服务器的Git?虽然我安装的那个没有给我任何URL,但它刚刚为存储库创建了一个文件夹。

我想从网络中的其他PC访问此。我是否需要在客户端系统上安装Git?它是如何工作的?

请指教。

回答

2

GitHub for Windows是访问GitHub存储库的客户端,而不是服务器。有几个可用的应用程序,像Gerrit,GitBlit等服务器,它们也应该可以在Windows上工作,因为它们是基于Java的(对于GitBlit我相信,因为我在Windows上使用过它)。他们还提供用户管理等。

但是,您也可以使用Windows共享来访问服务器上的存储库,但我不建议如果您有多个用户或者您想要应用访问限制在存储库上。

当然,您还必须在您的客户端系统中安装Git。根据您的需要和操作系统等,有一个命令行客户端可用(http://msysgit.github.com/)或一些Gui客户端,如GitExtensions或SmartGit(商业)。

+0

我结束了使用GitBlit,并能够在15分钟内启动它。谢谢 – Krunal

1

your other question相同。

GitHub for Windows是Windows的GitHub客户端,它不是Windows的Git安装程序。

您安装了一个客户端,可以帮助您管理,提交,推送和从您的GitHub托管Git存储库。

如果您想在您的机器上安装Git,请转至git-scm。如果你想安装一个git仓库托管,事情会变得更复杂一点,因为你想在Windows上这样做。我不认为有任何现有的项目可以在Windows上运行。

如果你可以使用不同的操作系统,那么Gitolite是最着名的项目之一。

如果您更喜欢托管解决方案,还有几种替代方案,如GitHub,,CodeBase等等。

+0

我可以去Linux VM,CentOS或Ubuntu ...我应该在哪里寻找帮助来安装git存储库托管? – Krunal

+0

我用http://sitaramc.github.com/gitolite/ –

+0

的链接更新了我的答案,谢谢,我现在正在研究这个问题。 – Krunal