-1

我刚刚在我们的服务器上使用http://windows.github.com/安装了 Git。

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

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

请指教。

4

2 回答 2

2

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

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

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

于 2012-10-03T10:55:49.340 回答
1

和你的其他问题一样。

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

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

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

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

如果您更喜欢托管解决方案,有多种替代方案,例如GitHubBitBucketCodeBase等等。

于 2012-10-03T10:54:41.983 回答