我刚开始在 Windows 平台上使用 git。我已经安装了mysygit并阻止了一些打嗝,我正在很好地“git”。
但是,我一定遗漏了一些东西,因为我不明白不同 Windows 机器上的两个 msysgit 客户端如何直接相互推拉?
我是一个完整的 linux 菜鸟,但我想我可以看到 ssh 允许在 linux 上分发。但是,msysgit 客户端似乎只是 windows cmd 提示符中的附加命令,并且没有 windows 服务元素。
如果我尝试git clone 'MyMatesPc'谁将在另一端收听此请求?
我可以看到,如果您有一个在 linux(或 cygwin)上运行 git 的“中央”服务器,您可以通过将提交从一台机器推送到“中央”存储库,然后将它们拉到另一台机器上来共享提交。
这实际上意味着您必须使用中央服务器。
我对此没有问题,但想检查一下我没有遗漏任何东西!