如何在Windows上运行Git服务器?

use*_*914 15 windows git

如何在Windows上共享Git仓库?"正确"的方式似乎是运行"git-daemon"(特定于unix)或运行ssh(特定于unix)或为Git运行http前端.如果我只有两个Windows盒子并且不想安装Unix只是为了运行Git,那么在两个盒子之间共享回购的最佳方式是什么?

Tho*_*mas 8

如果两台计算机位于同一LAN中,则可以将repo放在通过常规Windows网络协议(SMB)共享的目录中.

(免责声明:我不确定是否会锁定SMB的语义,因此可能会同时写入repo可能会破坏它.然后,同样可能适用于Unix.)

  • 事实证明这是一个可行且直接的解决方案.奇怪的是,在我浏览过的Git文档和书籍中,它完全被忽略了.呃,好吧.活到老,学到老. (2认同)