如何在 Windows Storage Server 2008 上远程克隆 Git 存储库?

如何在 Windows Storage Server 2008 上远程克隆 Git 存储库?

我家里有一台运行 Windows Storage Server 2008 R2 Essentials 的 Western Digital Sentinel。我有几个 Git 存储库用于我自己的个人项目,并且通过本地网络推送和拉取没有任何问题。我希望能够从任何地方远程访问这些存储库。我可以登录并远程访问存储库中的文件夹和文件,但我无法使用相同的地址克隆它们。它挂起很长时间,最后出现此错误:

git.exe clone   --progress -v  "https://myIpAddressHere/Remote/fs/files.aspx?path=%5C%5Cmydevicename%5Cmyreposfolder%5Cmyrepo.git" "D:\repo"

Cloning into 'D:\repo'...
error: Failed connect to myIpAddress:443; No error while accessing https://myIpAddress/Remote/fs/files.aspx?path=%5C%5Cmydevicename%5Cmyreposfolder%5Cmyrepo.git/info/refs
fatal: HTTP request failed

git did not exit cleanly (exit code 128)

我对网络或 Web 开发不太了解,对如何使用 Git(使用 TortoiseGit)只有基本的了解。我很难找到针对此特定问题的搜索结果,也很难解释针对此问题的一般范围的通用教程。我可以采取哪些故障排除步骤来查找和解决问题?

我正在使用 TortoiseGit 1.7.13.0 和 Git 版本 1.7.10.mysysgit.1。

相关内容